日韩小视频-日韩久久一区二区三区-日韩久久一级毛片-日韩久久久精品中文字幕-国产精品亚洲精品影院-国产精品亚洲欧美云霸高清

下載吧 - 綠色安全的游戲和軟件下載中心

軟件下載吧

當前位置:軟件下載吧 > 數據庫 > DB2 > MongoDB使用小結 一些常用操作分享

MongoDB使用小結 一些常用操作分享

時間:2024-02-24 17:17作者:下載吧人氣:20

MongoDB的使用之前也分享過一篇,稍微高階點:見這里:《MongoDB使用小結》

1、shell登陸和顯示

假設在本機上有一個端口為17380的MongoDB服務,假設已經把mongo bin文件加入到系統PATH下。

登陸:mongo –port 17380

顯示DB:show dbs

進入某DB:use test_cswuyg

顯示集合:show tables

2、簡單查找
查找文檔:db.test_mac_id.find({‘a’: ‘b’})

刪除文檔:db.test_mac_id.remove({‘a’: ‘b’})

查找找到某一天的數據:

db.a.find({‘D’ : ISODate(‘2014-04-21T00:00:00Z’)}) 或者 db.a.find({‘D’ : ISODate(‘2014-04-21’)})

刪除某一天的數據:

db.region_mac_id_result.remove({“D” : ISODate(‘2014-04-17’)})

小于2014.6.5的數據:

db.xxx.find({E: {$lt :ISODate(‘2014-06-05’)}})

大于等于2014.6.1的數據:

db.xxx.find({E: {$gte: ISODate(“2014-05-29”)}}).count()

兩個條件:

db.xxx.find({E:{$gte: ISODate(“2014-05-29”), $lte: ISODate(“2014-06-04”)}}).count()

json中的嵌套對象查詢,采用“點”的方式:

mongos> db.wyg.find({“a.b”: {$exists: true}})

{ “_id” : “c”, “a” : { “b” : 10 } }

某個字段存在,且小于1000有多少:

db.stat.find({_: ISODate(“2014-06-17”), “123”: {$exists: 1, $lte: 1000}}, {“123”: 1}).count()

3、存在和遍歷統計
存在’i’: 1,且存在old_id字段:

mongos> var it = db.test.find({‘i’: 1, “old_id”: {$exists: 1}})

遍歷計數1:mongos> var count = 0;while(it.hasNext()){if (it.next()[“X”].length==32)++count}print(count)

遍歷計數2:mongos> var count = 0;while(it.hasNext()){var item = it.next(); if (item[‘X’].length==32 && item[‘_id’] != item[‘X’])++count;if(!item[‘X’])++count;}print(count)

4、插入和更新
> db.test.findOne({_id: ‘cswuyg’})

null

> db.test.insert({‘_id’: ‘cswuyg’, ‘super_admin’: true})

> db.test.findOne({‘_id’: ‘cswuyg’})

{

“_id” : “cswuyg”,

“super_admin” : true

}

db.test.update({‘_id’: ‘cswuyg’}, {$set: {‘super_admin’: true}})

5、repair 操作
對某個DB執行repair:進入要repair的db,執行db.repairDatabase()

對mongodb整個實例執行repair:numactl –interleave=all /mongod –repair –dbpath=/home/disk1/mongodata/shard/

6、mongodb任務操作
停止某個操作:

[xxx]$ mongo –port 17380
MongoDB shell version: 2.4.5
connecting to: 127.0.0.1:17380/test
mongos> db.currentOp()
{ “inprog” : [ …] }

mongos> db.killOp(“shard0001:163415563”)

標簽MongoDB,使用,小結,一些,常用,操作,分享

相關下載

查看所有評論+

網友評論

網友
您的評論需要經過審核才能顯示

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 国产精品亚洲一区二区在线观看 | 久久天天躁综合夜夜黑人鲁色 | 日本欧美一区二区三区片 | 九九在线精品视频播放 | 色伊人国产高清在线 | chinese多姿势videos | 97青娱国产盛宴精品视频 | 亚洲国产日韩成人综合天堂 | 日韩 国产 欧美视频一区二区三区 | 中文字幕有码在线播放 | 国产欧美视频一区二区三区 | 日本欧美一区二区三区在线 | 九九久久视频 | 国产精品高清全国免费观看 | 一级毛片视频免费 | 亚洲免费视频一区二区三区 | 高清国产在线播放成人 | 好看的看黄a大片爽爽影院 好男人天堂网 | 一级真人毛片 | 国产在线播放一区二区 | 成人免费看黄网址 | 欧美成人aa | 欧美精品在线视频观看 | 国产激情视频在线 | xx69欧美| 看一级特黄a大片日本片 | 久久久免费观成人影院 | 国产一级做a爰片久久毛片 国产一级做a爰片久久毛片99 | 久草天堂 | japanese日本tube色系 | 成年女人免费又黄又爽视频 | 日本免费二区三区久久 | 亚洲一区2区三区4区5区 | 国产盗摄视频 | 91欧洲在线视精品在亚洲 | 国产女主播在线 | 色综合a怡红院怡红院首页 色综合精品久久久久久久 色综合九九 | 亚洲欧美日韩精品久久亚洲区 | 亚洲欧美一区二区久久 | 日本vs欧美一区二区三区 | 久久99欧美 |