MongoDB分片集是如何实现的?
- 内容介绍
- 文章标签
- 相关推荐
本文共计885个文字,预计阅读时间需要4分钟。
MongoDB的部署架构 + MongoDB常见部署方式如下:- 各个节点含义:mongos:路由节点,为业务程序提供单一入口,转发请求到合适的分片节点。- mongos:路由节点,为业务程序提供单一入口,转发请求到合适的分片节点。- 选择合适的数据节点进行读写操作,合并多个分片节点数据。
MongoDB的部署架构mongodb常见部署方式如下:
- mongos : 路由节点,为业务程序提供集群单一入口,转发应用端请求。选择合适的数据节点进行读写,合并多个分片数据节点的返回。无状态,至少2个。
- config: 配置节点,提供集群元数据的存储(数据节点有哪些),分片数据分布的映射,例如片键1-1000对应shard1, 片键1001-2000对应shard2。普通的复制集架构。
- Primary, Secondary: 数据节点,每个分片(shard)就是一个复制集,分片之间数据不重复。
本文共计885个文字,预计阅读时间需要4分钟。
MongoDB的部署架构 + MongoDB常见部署方式如下:- 各个节点含义:mongos:路由节点,为业务程序提供单一入口,转发请求到合适的分片节点。- mongos:路由节点,为业务程序提供单一入口,转发请求到合适的分片节点。- 选择合适的数据节点进行读写操作,合并多个分片节点数据。
MongoDB的部署架构mongodb常见部署方式如下:
- mongos : 路由节点,为业务程序提供集群单一入口,转发应用端请求。选择合适的数据节点进行读写,合并多个分片数据节点的返回。无状态,至少2个。
- config: 配置节点,提供集群元数据的存储(数据节点有哪些),分片数据分布的映射,例如片键1-1000对应shard1, 片键1001-2000对应shard2。普通的复制集架构。
- Primary, Secondary: 数据节点,每个分片(shard)就是一个复制集,分片之间数据不重复。

