Codis是一个开源的分布式redis解决方案,由以下四个组件组成:codis-proxy:后端redis的代理,本事实现了redis协议。codis-config:是codis的管理配置工具,用于增删redisserver、操作数据迁移。zookeeper:用来存放数据路由表和codis-proxy节点的元信息,codis-config发起的命令都..
分类:
其他好文 时间:
2015-04-21 14:51:55
阅读次数:
212
Codis:Redis集群解决方案Codis由四部分组成:CodisProxy(codis-proxy)CodisManager(codis-config)CodisRedis(codis-server)ZooKeeper1.首先安装go语言需安装1.0以及之前的版本https://code.google.com/p/go/wgethttps://storage.googleapis.com/golang/go1.4.2.linux-amd64.tar...
分类:
其他好文 时间:
2015-03-12 15:22:10
阅读次数:
237
1,关于豌豆荚开源的CodisCodis是豌豆荚使用Go和C语言开发、以代理的方式实现的一个Redis分布式集群解决方案,且完全兼容Twemproxy。Twemproxy对于上一层的应用来说, 连接Codis Proxy(Redis代理服务)和连接原生的Redis服务器没有明显的区别,上一层应用能够像使用单机的 Redis一样对待。Codis底层会处理请求的转发、不停机的数据迁移等工作, 所有底层的...
分类:
其他好文 时间:
2015-03-06 19:15:47
阅读次数:
506
一.codis-proxy 结构1.Topology2.Slots3.ServerGroup4.Server二.codis-proxy 启动过程1.初始化ProxyInfoIdAddrproductName2.Proxy 把自己标记成offline状态,将自己注册到zk上ProxyServer ->...
分类:
其他好文 时间:
2015-01-12 12:59:23
阅读次数:
1343