mongodb

批量插入数据

mongo
use test
for (var i = 1; i <= 100000; i++) db.aaa.save({id:i,"name":"aaa8"});

查看

sh.status()  #查看分片集群信息
db.aaa.stats()   #查看表的信息
db.aaa.getShardDistribution()  #查看表的分片信息,数据分布

创建用户

db.createUser({user: 'admin', pwd: '123456', roles: [{role: 'root', db: 'admin'}]})

集群认证

openssl rand -base64 756 > /home/mongodb/KeyFile.file
chmod 400 /home/mongodb/KeyFile.file

#config shard1 shard2 shard3  增加以下配置
keyFile = /home/mongodb/KeyFile.file
auth = true

#mongos 增加以下配置
keyFile = /home/mongodb/KeyFile.file
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。