1,创建用户和实例
use test
db.createUser({user:'test',pwd:'xxx',roles:[{role:"dbOwner",db:"test"}],passwordDigestor:"server"})
db.grantRolesToUser("test",[{role:"dbOwner",db:"test"}])
2,创建集合
db.createCollection("test")
3,启用分片
use admin
db.runCommand({enableSharding:"test"})
4,对集合分片
sh.shardCollection("testdb.test",{"_id":1})
5,查看集合分片
db.getCollection("test").getShardDistribution();
6,查看索引
db.test.getIndexes()
7,创建索引
db.test.createIndex({"id":1,"name":1},{backgroud:1})