全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

分片集群架构

最近更新时间:2024-12-27 14:41:28

金山云MongoDB分片集群自动搭建Mongos、Shard、CongfigServer三个组件,您可以通过购买不同数量以及不同配置的Mongos、Shard组件来组建分片集群实例。

何时需要分片:

  • 存储容量需求超出单机磁盘容量(3T)

  • 读写能力受单机限制

    分片集群实例架构

    组件说明

Shard节点和ConfigServer节点均不提供访问地址,您无法直接连接Shard节点和ConfigServer节点。所有的数据操作都需要连接Mongos节点,所有的业务请求都是通过Mongos节点下发给shard节点。

Mongos

  • mongos无状态,接收和转发用户的读写请求,从ConfigServer里获取并缓存需要的元数据。

  • Mongos为单节点。

  • 您需要至少购买2个以上Mongos来实现负载均衡、以及故障转移。

  • 每个Mongos均提供一个ip。

Shard

  • 负责存储用户的数据库数据。

  • Shard节点为三节点副本集架构,保证数据的高可用性。

  • 需要购买至少两个Shard分片来保证数据的存储以及读写并发能力。

  • 每个分片为三节点,暂不支持修改节点数。

ConfigServer

  • Config Servers保存集群的元数据,比如数据的映射关系,用户信息等,采用副本集模式。

  • 目前默认配置为2C4G,磁盘40G,暂不收取费用,且不支持修改。

文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈