codis与redis的关系
codis与redis之间关系就是codis是基于多个redis实例做了一层路由层来进行数据的路由,每个redis实例承担一定的数据分片。
codis作为开源产品,可以很直观的展示出codis运维成本低,扩容平滑最核心的优势.
其中,开源的codisproxy的服务的注册发现是通过zk来实现。
代理是无状态的。
Codis整体架构
Codis集群的整体架构和关键组件如下所示,其中心思想是 基于代理(Proxy)设计实现。
一个请求的整体处理如下图所示: