Codis

Codis is a proxy based high performance Redis cluster solution written in Go.

It is production-ready and widely used at wandoujia.com and many companies.

使用的好处

Redis获得动态扩容/缩容的能力,增减redis实例对client完全透明、不需要重启服务,不需要业务方担心 Redis 内存爆掉的问题。

也不用担心申请太大, 造成浪费。 业务方也不需要自己维护 Redis。

Codis支持水平扩容/缩容,扩容可以直接界面的 “Auto Rebalance” 按钮,缩容只需要将要下线的实例拥有的slot迁移到其它实例,然后在界面上删除下线的group即可。

项目架构

项目架构

拓展阅读

jodis

nedis

快速开始

快速开始

TODO…

参考资料

codis FAQ

codis 使用教程

codis 入门与实战