为什么需要集群
- 并发量QPS较大
- 数据量较大
高并发和大数据量时, 单机无法满足,这个时候就需要使用分布式
数据分布
分布式数据库-数据分区
- 顺序分区
- 哈希分区
顺序分区和哈希分区对比 :
哈希分区
节点取余(不建议)
客户端分片 : 哈希 + 取余
节点伸缩 : 数据节点关系变化, 导致数据迁移
迁移数量和添加节点数量有关 : 建议翻倍扩容
高并发和大数据量时, 单机无法满足,这个时候就需要使用分布式
顺序分区和哈希分区对比 :
客户端分片 : 哈希 + 取余
节点伸缩 : 数据节点关系变化, 导致数据迁移
迁移数量和添加节点数量有关 : 建议翻倍扩容