Codis VS redis-cluster简单比较

 

 

Codis

Redis-cluster

备注

Redis版本

2.8.13分支开发

>= 3.0

 

部署

较复杂。

简单

 

运维

Dashboard,运维方便。

运维人员手动通过命令操作。

 

监控

可在Dashboard里监控当前redis-server节点情况,较为便捷。

不提供监控功能。

 

组织架构

Proxy-Based

类中心化架构,集群管理层与存储层解耦。

P2P模型,gossip协议。

去中心化,

 

伸缩性

动态伸缩。

 

 

Server群组主从复制

不负责

负责。

 

主节点失效处理

不自动选主,交由运维人员处理。

自动选主。

 

数据迁移

以slot为单位,迁移期间保证可用性。

--

 

升级

l  基于redis 2.8.13分支开发,后续升级不能保证;

l  Redis-server必须是此版本的codis,无法使用新版本redis的增强特性。       

Redis官方推出,后续升级可保证。

升级需要重新加载数据,数据量较大的情况下, 分批次升级bin对运维要求比较高。

可靠性

经过线上服务验证,可靠性较高。

新推出,坑会比较多。遇到bug之后需要等官网升级。

 

 


你可能感兴趣的:(Codis VS redis-cluster简单比较)