MongoDB架构形态-Single

MongoDB架构形态-ReplicaSet

MongoDB架构形态-Sharding

MongoDB架构形态-演进

Sharding原理
数据分片

分片规则

Balance & Split

Sharding架构

Config Server: 最少三个节点以上,ReplicaSet部署模式,admin库在这里
模式Shard:一般3三个及以上
mongos 调度trunk,会缓存config server上元数据的表,不需要每一次都到config server上去确认和访问,
当config server上数据变更,mongos会通过一定的机制,推送到所有的mongos上,但是有时候会失败,在创建新的collection或者DB,有些mongos得到新的消息,有些得到旧的消息,建议调用Flash命令,刷新mongos的配置表
Sharding总结

Shard Keys选择Cases

技巧

本文深入探讨MongoDB的四种架构形态,重点讲解Sharding原理,包括数据分片、分片规则、平衡与分裂机制。解析ConfigServer、Shard及mongos的角色与交互,以及Sharding总结与ShardKey选择策略。
365

被折叠的 条评论
为什么被折叠?



