初识MongoDB(八)

上节简单介绍了副本集。这节介绍另外一个部署方案:Sharding 

  Sharding 也叫分片集群,顾名思义,数据存储以分片方式进行存储 而不是存储到一个磁盘下面。分片集群上一个分片(shard) 就是一个复制集。 当然也可以是一个单个Mongod实例。在集群中一般用复制集。保证一个分片不会故障。如果一个分片出现故障。整个集群就挂了。因为每一个分片上保留数据的一部分。所有分片的综合才是所有数据。所以我们应该保证每个分片上数据的完整性和稳定性至关重要。Mongos和配置服务器是轻量级进程。是不会保存数据的。 配置服务器只保存分片的一些状态信息。 所以整个读取集群的过程为: 访问Mongos-查询配置服务器,根据配置服务器要求写入或读取那些分片服务器进行读取数据。

  

猜你喜欢

转载自www.cnblogs.com/bjrwx/p/9267312.html