文章插图
如上图,如果我们有三个节点 。redis cluster初始化时会自动均分给每个节点16384个slot 。
当增加一个节点4,只需要将原来node1~node3节点部分slot上的数据迁移到节点4即可 。在redis cluster中数据迁移并不会阻塞主进程 。对性能影响是十分有限的 。
如有错误的地方还请留言指正 。
【分布式寻址算法】
推荐阅读
- Jmeter分布式部署测试做压力性能测试
- 计算机基本原理—语言与算法
- 常见的分布式Id生成器剖析
- 清晰明了的JavaScript版动态规划
- 什么是Dubbo框架?
- 算法专题-手动实现循环队列
- 一文解读「百度惊雷算法」
- 史上最全排序算法总结
- 什么是分布式SQL
- 了解四种软件架构:Serverless、微服务、分布式、单体