MongoDB DBA 实践7-----MongoDB的分片集群操作

一、为数据库启用分

连接mongos端口使用该sh.enableSharding()方法在目标数据库上启用分片。在数据库上启用分片可以在数据库中分片集合。

sh.enableSharding("<database>")

二、使用Ranged Sharding对集合进行分片

mongo连接到shell中mongos,使用该sh.shardCollection()方法对集合进行分片。

注意

您必须已为集合所在的数据库启用了分片

如果集合已包含数据,则必须在使用之前使用方法在分片上创建索引 db.collection.createIndex()shardCollection()

如果集合为空,MongoDB将创建索引作为其中的一部分 sh.shardCollection()

猜你喜欢

转载自www.cnblogs.com/0205gt/p/10280298.html
今日推荐