linux操作命令 mongo_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 权威指南》(MongoDB: The Definitive Guide)英文文字版[PDF] http://www.linuxidc.com/Linux/2012-07/66735.htm

MongoDB 的详细介绍:请点这里

MongoDB 的下载地址:请点这里

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值