软件下载吧文章资讯

分类分类

MongoDB分片测试

2024-02-09 10:40作者:下载吧

分片是mongoDB扩展的一种方式。分片分割一个collection并将不同的部分存储在不同的机器上。当一个数据库的collections相对于当前空间过大时,你需要增加一个新的机器。分片会自动的将collection数据分发到新的服务器上。

1. 连接到mongos可查看系统相关信息

configsvr> show dbs
configsvr> use config
configsvr> show collections
onfigsvr> db.mongos.find()
{ “_id” :”racdb:28885″, “ping” :ISODate(“2016-03-21T09:23:05.106Z”), “up” :NumberLong(1436), “waiting” : true, “mongoVersion” :”3.2.3″ }
{ “_id” :”host8.localdomain:28885″, “ping” :ISODate(“2016-03-21T09:23:07.960Z”), “up” :NumberLong(1427), “waiting” : true, “mongoVersion” :”3.2.3″ }
{ “_id” :”host9.localdomain:28885″, “ping” :ISODate(“2016-03-21T09:23:03.521Z”), “up” :NumberLong(1407), “waiting” : true, “mongoVersion” :”3.2.3″ }
configsvr> db.shards.find()
{ “_id” : “shard1″,”host” : “shard1/host8:28017,racdb:28017” }
{ “_id” : “shard2″,”host” : “shard2/host8:28018,racdb:28018” }
configsvr> db.databases.find()
{ “_id” :”im_offline_msg”, “primary” : “shard1″,”partitioned” : true }
{ “_id” : “testdb”,”primary” : “shard2”, “partitioned” : true }
{ “_id” : “test”,”primary” : “shard1”, “partitioned” : true }
{ “_id” : “blogdb”,”primary” : “shard2”, “partitioned” : false }

展开全部

相关文章

说两句网友评论
    我要跟贴
    取消