MongoDB常用操作命令整理
mongodb操作命令(注意所有db.開頭命令,請先使用use到指定db再操作)
串連操作資料庫:
/usr/local/mongodb-3.0.4/bin/mongo 192.168.6.118:30000/admin
添加分區伺服器:
db.runCommand({"addshard":"192.168.6.118:27017"})
設定分區資料庫:
db.runCommand({"enablesharding": "qiaodazhao"})
db.runCommand({"enablesharding": "testdb"})
使用資料庫:
use qiaodazhao
設定表分區基於欄位hash:
sh.shardCollection("qiaodazhao.resume_meta_data",{_id:"hashed"})
sh.shardCollection("testdb.resumetemp",{_id:"hashed"})
設定表分區基於欄位(注意以下兩種方式作用相同):
db.runCommand({"shardcollection":"qiaodazhao.things", "key":{"_id":1}})
sh.shardCollection("qiaodazhao.things",{_id:1})
列印資料庫分區資訊:
db.printShardingStatus()
列印伺服器資訊:
db.serverStatus()
表格式資料總量統計:
db.table.count()
建立表索引:
db.resume_meta_data.ensureIndex({"org_name":1},{"background":true})
查看錶索引:
db.resume_meta_data.getIndexes()
MongoDB 3.0 正式版發布下載
CentOS編譯安裝MongoDB
CentOS 編譯安裝 MongoDB與mongoDB的php擴充
CentOS 6 使用 yum 安裝MongoDB及伺服器端配置
Ubuntu 13.04下安裝MongoDB2.4.3
MongoDB入門必讀(概念與實戰並重)
Ubunu 14.04下MongoDB的安裝指南
《MongoDB 權威指南》(MongoDB: The Definitive Guide)英文文字版[PDF]
Nagios監控MongoDB分區叢集服務實戰
基於CentOS 6.5作業系統搭建MongoDB服務
MongoDB 的詳細介紹:請點這裡
MongoDB 的:請點這裡
本文永久更新連結地址: