MongoDB 运维操作(四)分片技术
in SQL with 0 comment, Views is 63

MongoDB 运维操作(四)分片技术

in SQL with 0 comment, Views is 63

上一篇:《MongoDB 运维操作(三)复制(副本集)》

介绍

在 MongoDB 里面存在另一种集群,就是分片技术,可以满足 MongoDB 数据量大量增长的需求。

当 MongoDB 存储海量的数据时,一台机器可能不足以存储数据,也可能不足以提供可接受的读写吞吐量。

这时,我们就可以通过在多台机器上分割数据,使得数据库系统能存储和处理更多的数据。

为什么使用分片:

下图展示了在 MongoDB 中使用分片集群结构分布:

1.jpg

上图中主要有如下所述三个主要组件:

分片实例

分片结构规划

服务端口
Shard Server 127017
Shard Server 227018
Shard Server 327019
Shard Server 427020
Config Server27100
Route Process40000
Responses
选择表情