0推荐
13K 浏览

Memcached 与 Redis 实现的对比

总的来看,redis比memcached的功能多很多,实现也更复杂。 不过memcached更专注于保存key-value数据(这已经能满足大多数使用场景了),而redis提供更丰富的数据结构及...
0推荐
28K 浏览

Redis 主从配置心得及其高可用方案

当配置好slave后,slave与master建立连接,然后发送sync命令。无论是第一次连接还是重新连接,master都会启动一个后台进程,将 数据库快照保存到文件中,同时master主进程会...
z_vv 8年前   
0推荐
9K 浏览

京东活动系统亿级流量应对之术

京东活动系统是一个可在线编辑、实时编辑更新和发布新活动,并对外提供页面访问服务的系统,其高时效性、灵活性等特征,极受青睐,已发展成京东几个重要流量入口之一。近几次大促,系统所承载的PV均为数亿以...
wolfpi 8年前   
0推荐
13K 浏览

如何在Redis中实现事务

事务(Transaction) ,是指作为单个逻辑工作单元执行的一系列操作。事务必须满足ACID原则(原子性、一致性、隔离性和持久性)。
sandylove 8年前   
0推荐
16K 浏览

《Kubernetes与云原生应用》系列之实践案例“单节点多容器模式”

《Kubernetes与云原生应用》专栏是InfoQ向轻元科技首席架构师王昕约稿的系列文章。本专栏包含8篇内容,将会从介绍和分析Kubernetes系统以及云原生应用入手,逐步推出基于Kuber...
co100844 8年前   
0推荐
13K 浏览

分布式缓存技术PK:选择Redis还是Memcached?

总的来看,Redis比Memcached的功能多很多,实现也更复杂。 不过Memcached更专注于保存key-value数据(这已经能满足大多数使用场景了),而Redis提供更丰富的数据结构及其他的一些功能。
0推荐
16K 浏览

流量调整和接口限流技术的总结

常用的限流算法有两种: 漏桶 算法和 令牌桶 算法。它的主要目的是控制数据注入到网络的速率,平滑网络上的突发流量。漏桶算法提供了一种机制,通过它,突发流量可以被整形以便为网络提供一个稳定的流量。...
wsja0071 8年前   
0推荐
40K 浏览

利用 Lua 的函数式编程简化 lua-resty-redis 的使用

在利用 OpenResty 编写高性能服务的时候,很有可能会使用到 Redis。在 OpenResty 中,我们通常使用 lua-resty-redis 这个模块操作 Redis。
0推荐
16K 浏览

模拟京东使用Openresty+Redis做读服务

所谓使用Openresty来做读服务,是指Openresty直接从数据源读数据,然后渲染输出,而不经过应用服务器,比如Tomcat服务器。 Openresty 是一个基于Nginx和LuaJIT...
0推荐
12K 浏览

日邮件发送量千万级,谈京东的EDM平台优化之路

EDM 是 Email Direct Marketing 的缩写,即邮件营销。它是利用电子邮件(Email)与受众客户进行商业交流的一种直销方式,邮件营销的对于企业的价值主要体现在三个方面:开拓...
jjxg6932 8年前   
0推荐
13K 浏览

jedisLock—redis分布式锁实现

分布式锁可以基于很多种方式实现,比如zookeeper、redis...。不管哪种方式,他的 基本原理 是不变的: 用一个状态值表示锁,对锁的占用和释放通过状态值来标识。
0推荐
37K 浏览

Redis为什么用跳表而不用平衡树?

Redis里面使用skiplist是为了实现sorted set这种对外的数据结构。sorted set提供的操作非常丰富,可以满足非常多的应用场景。这也意味着,sorted set相对来说实现...
0推荐
11K 浏览

基于Redis的爬虫平台的实现

Jsoup可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。
zhouluxi 8年前   
0推荐
31K 浏览

Lua 语言模型与 Redis 应用

本文主要介绍了 Lua 语言不一样的设计模型(相比于Java/C/C++、JS、PHP),以及 Redis 对 Lua 的扩展,最后结合 Lua 与 Redis 实现了一个支持过期时间的分布式锁...
hm8617 8年前   
0推荐
32K 浏览

Spring Session + Redis实现分布式Session共享

通常情况下,Tomcat、Jetty等Servlet容器,会默认将Session保存在内存中。如果是单个服务器实例的应用,将Session保存在服务器内存中是一个非常好的方案。但是这种方案有一个...
0推荐
12K 浏览

记一次使用 redis 协议诡异的bug

以后我们使用 go-redis-server 的服务时候,要记得检查返回的字符串或者错误信息有没有包含换行符,如果有,最好做一次过滤替换。
0推荐
26K 浏览

小米网抢购系统开发实践

技术方案需要依托具体的问题而存在。脱离了应用场景,无论多么酷炫的技术都失去了价值。抢购系统面临的现实问题复杂多变,我们也依然在不断地摸索改进。
kater.yi 8年前   
0推荐
8K 浏览

Node.js + Redis Sorted Set 任务队列

想到使用 Node.js + Redis sorted set 来实现任务队列。Node.js 实现自身应用 API 用来接受用户请求,合并数据库已存数据与 API 返回的部分数据返回给用户,并...
li8548668 8年前   
0推荐
13K 浏览

从Redis+Lua到Goroutine,日均10亿次的股票行情计算实践

股票行情数据是一种典型的时序数据(Time-series Data),在一般的IT系统中,日志数据其实也是一种时序数据,在大数据的世界里,也有大量应用是基于时序数据处理的,可以说时间序列的数据无处不在。
0推荐
14K 浏览

聊聊高并发之隔离术

隔离是指将系统或资源分割开,系统隔离是为了在系统发生故障时能限定传播范围和影响范围,即发生故障后不会出现滚雪球效应,从而保证只有出问题的服务不可用,其他服务还是可用的;而资源隔离有脏数据隔离、通...
xbkadopv 8年前   
Redis   运维   并发  
1 2 3 4 5 6 7 8 9 10

经验分享,提升职场影响力

投稿

热门问答

    热门文档