【redis】cluster篇的数据分布概论
分布式数据库-数据分区

数据分区有两种:
1,顺序分区

2,哈希分区


哈希分布
。节点取余分区
1,实例图:

2,扩容问题:

3,注意事项:
。客户端分片:哈希+取余
。节点伸缩:数据节点关系变化,导致数据迁移
。迁移数据量和节点数据量有关->建议翻倍扩容
4,不建议使用这种分区方式,是真的不好
。一致性哈希分区
1,示例图:

2,注意事项

。虚拟槽分区
分布式数据库-数据分区

数据分区有两种:
1,顺序分区

2,哈希分区


哈希分布
。节点取余分区
1,实例图:

2,扩容问题:

3,注意事项:
。客户端分片:哈希+取余
。节点伸缩:数据节点关系变化,导致数据迁移
。迁移数据量和节点数据量有关->建议翻倍扩容
4,不建议使用这种分区方式,是真的不好
。一致性哈希分区
1,示例图:

2,注意事项

。虚拟槽分区