MongoDB中一些命令
- 根据集合中某个字段(title)的长度查询
db.collections.find({title: {$exists: true},$where: "this.title.length < 300"}) //注意汉字不是一个字符
- 刷新mongos缓存的config信息
db.adminCommand({"flushRouterConfig":1}) //修改完config中的配置需要刷新缓存
- 利用管道从一个实例节点到处数据库导入另一个实例
mongodump --host mongoDB1 --port 20001 --authenticationDatabase admin -u admin -p passwd -d dstdbname --archive | mongorestore --host mongoDB2 --port 20002 --authenticationDatabase admin -u admin -p passwd -d dstdbname --archive