MongoDB集群搭建及Sharding的实现思路
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了MongoDB集群搭建及Sharding的实现思路,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1334字,纯文字阅读大概需要2分钟。
内容图文
![MongoDB集群搭建及Sharding的实现思路](/upload/InfoBanner/zyjiaocheng/546/f6c7f299815d41e497e6662c6178765a.jpg)
MongoDB集群搭建MongoDB的复制集群类型:·主从模式(master/slave)·副本集模式(replicaset)副本及模式至少3个节点(一主二从),从节点负责复制主节点的oplog
进入admin库,,激活collection分片并配置shard key唯一
>use admin
mongos> db.runCommand( { shardcollection : "test11.testcoll",key : {_id : 1 } , unique : true } )
{ "collectionsharded" : "test11.testcoll", "ok" :1 }
查看分片状态信息
mongos> db.printShardingStatus();
--- Sharding Status ---
sharding version: {
"_id" : 1,
"version" : 3,
"minCompatibleVersion" : 3,
"currentVersion" : 4,
"clusterId" :ObjectId("532fa07065574826130abfbf")
}
shards:
{ "_id" : "rs0", "host" :"rs0/172.23.214.47:27017,172.23.214.50:27017,172.23.215.61:27017" }
databases:
{ "_id" : "admin", "partitioned" : false, "primary" : "config"}
{ "_id" : "test11", "partitioned" : true, "primary" : "rs0" }
test11.testcoll
shard key: { "_id" : 1 }
chunks:
rs0 1
{ "_id" : { "$minKey" : 1 } } -->> { "_id": { "$maxKey" : 1 } } on : rs0 Timestamp(1, 0)
{ "_id" : "testdb", "partitioned" : true, "primary" : "rs0" }
{ "_id" : "test", "partitioned" : false, "primary" : "rs0" }
本文出自 “心情依旧” 博客,请务必保留此出处
内容总结
以上是互联网集市为您收集整理的MongoDB集群搭建及Sharding的实现思路全部内容,希望文章能够帮你解决MongoDB集群搭建及Sharding的实现思路所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。