1.Redis处理过期事件方式1.1.Redis处理过期key方式Rediskey过期的方式有二:被动方式和主动方式当clients试图访问设置了过期时间且已过期的key时,为主动过期方式。但仅是这样是不够的,以为可能存在一些key永远不会被再次访问到,这些设置了过期时间的key也是需要在过期后被删..
分类:
其他好文 时间:
2015-09-21 15:52:56
阅读次数:
275
1.Codis简介Codis是一个分布式Redis解决方案,对于上层的应用来说,连接到CodisProxy和连接原生的RedisServer没有明显的区别(不支持的命令列表),上层应用可以像使用单机的Redis一样使用,Codis底层会处理请求的转发,不停机的数据迁移等工作,所有后边的一切事情,对于前面的客户端来..
分类:
其他好文 时间:
2015-09-18 18:41:37
阅读次数:
357
本次分享的内容主要包括五个大部分: Redis、RedisCluster和Codis; 我们更爱一致性; Codis在生产环境中的使用的经验和坑们; 对于分布式数据库和分布式架构的一些看法; Q & A环节。 ??Codis是一个分布式Redis解决...
分类:
其他好文 时间:
2015-09-02 10:51:05
阅读次数:
287
不懂codis-ha策略的就不要使用了!!!!(否则会死很惨)? ? ? ? ? ? ? 在项目中用了codis,发现官方提供的codis-ha 能够提供第一次的master-Slave切换,但是考虑,redis的Slaveof 的 同步策...
分类:
其他好文 时间:
2015-08-09 20:54:18
阅读次数:
293
Codis 是一个分布式 Redis 解决方案, 对于上层的应用来说, 连接到 Codis Proxy 和连接原生的 Redis Server 没有明显的区别 (不支持的命令列表), 上层应用可以像使用单机的 Redis 一样使用, Codis 底层会处理请求的...
分类:
其他好文 时间:
2015-08-08 21:32:08
阅读次数:
270
豆瓣Redis解决方案Codis源码剖析:Dashboard1.不只是Dashboard虽然名字叫Dashboard,但它在Codis中的作用却不可小觑。它不仅仅是Dashboard管理页面,更重要的是,它负责监控和指挥各个Proxy的负载均衡(数据分布和迁移)。并且,所有API都以RESTFul接口的形式对外提供,供Proxy和codis-config(Codis的命令行工具)调用。下面就来看一下...
分类:
其他好文 时间:
2015-08-08 12:11:59
阅读次数:
250
参考:https://github.com/wandoulabs/codis/blob/master/doc/tutorial_zh.md 1、安装go2、安装codisgo get -d github.com/wandoulabs/codiscd $GOPATH/src/github.com/wa...
分类:
其他好文 时间:
2015-08-06 20:03:52
阅读次数:
722
codis是豌豆荚team出的一个redis集群,和官方的集群区别的地方在于基于proxy,官方是基于gossipcodis所有的读写都通过proxy,对于前端业务是透明的官方的是读写发现在某个机器以后,智能转发过去(一般支持官方集群的客户端里面都会有多个ip给你)codis基于zookeeper实...
分类:
其他好文 时间:
2015-08-03 16:13:02
阅读次数:
137
codis中“Could not get a resource from the pool ”解决方案...
分类:
其他好文 时间:
2015-07-28 10:49:48
阅读次数:
254
Codis安装部署全架构前期规划机器与应用列表:操作系统:CentOS6.51,操作系统:CentOS6.5192.168.88.106codis-server1192.168.88.107codis-server2192.168.88.108codis-server3192.168.88.111codis-ha1192.168.88.112codis-ha2192.168.88.113 zookeeper-1(codis-proxy-1)192..
分类:
其他好文 时间:
2015-07-26 06:17:41
阅读次数:
693