1. 程式人生 > >MongoDB中一些命令

MongoDB中一些命令

com mman 一個 fig 管道 clas 長度 mongos blog

  1. 根據集合中某個字段(title)的長度查詢
    db.collections.find({title: {$exists: true},$where: "this.title.length < 300"})
    //註意漢字不是一個字符

  2. 刷新mongos緩存的config信息
    db.adminCommand({"flushRouterConfig":1})
    //修改完config中的配置需要刷新緩存

  3. 利用管道從一個實例節點到處數據庫導入另一個實例
    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

MongoDB中一些命令