M15-MongoDB Sharding原理与使用

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

在这里插入图片描述

技巧

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值