本发明公开了一种基于ZooKeeper的Redis集群方法。该方法以Zookeeper作为一致性中间件来维护的分布式Redis集群的数据分片信息,客户端通过ZooKeeper获得Redis集群的数据分片信息并建立路由算法,从而使Redis客户端与服务端之间不需要通过代理层即可直接通信,并实现Redis集群的动态扩缩容和数据自动迁移的能力。同时,该方法结合Redis?Sentinel和ZooKeeper实现了集群故障的自动转移能力,保证了Redis集群的高可用性。本发明减少Redis集群代理层所带来的额外网络开销,提高Redis集群的性能,同时保证Redis集群的扩展能力,数据自动迁移能力和可用性。
咨询热线:020-38033421
传真号码:020-38061201
电子邮箱:jm@jiaquanip.cn
Copyright © 嘉权专利商标事务所 All Rights Reserved. 粤ICP备2023151901号