-
簡(jiǎn)單運(yùn)維工作查看全部
-
想學(xué)習(xí)查看全部
-
內(nèi)置的角色查看全部
-
創(chuàng)建用戶查看全部
-
構(gòu)建索引情況分析查看全部
-
為什么選擇mongodb查看全部
-
每個(gè)數(shù)據(jù)都存儲(chǔ)為三份,以防止數(shù)據(jù)的損失查看全部
-
mongoDB的優(yōu)點(diǎn)2查看全部
-
mongoDB的優(yōu)點(diǎn),最下面的那個(gè)例子在sql數(shù)據(jù)庫(kù)中是很難做到的查看全部
-
conf file berbose = vvvvv 日志記錄級(jí)別查看全部
-
性能分析工具mongostat -h ip地址:端口 查詢結(jié)果中需要注意的表列值 qr/qw 表示讀隊(duì)列和寫隊(duì)列值,較高時(shí)數(shù)據(jù)庫(kù)存在性能問題 idx miss 表示查詢時(shí)索引命中情況,較高時(shí)影響查詢效率查看全部
-
2Dsphere:球面地理位置索引 創(chuàng)建方法:db.collection.ensureindex({w: '2dsphere'}) 2Dsphere位置表示方式: GeoJSON:描述一個(gè)點(diǎn),一條直線,多邊形等形狀。 格式: {type:'', coordinates:[list]} GeoJSON查詢可支持多邊形交叉點(diǎn)等,支持MaxDistance 和 MinDistance查看全部
-
geoNear 查詢(可以看做是$near查詢的進(jìn)化版本),它不僅支持 minDistance, 而且它的返回結(jié)果多了一些數(shù)據(jù) 2、使用runCommand命令進(jìn)行使用 3、db.runCommand({ getNear:<collection>, //指定數(shù)據(jù)集合 near:[x,y], //查詢坐標(biāo) minDistance: (對(duì)2d索引無效,對(duì)2dsphere有效) maxDistance: //返回符合文檔最多的數(shù)量 num:2 //返回的數(shù)量 }) 4、查詢返回結(jié)果 { "results":[ //查詢的結(jié)果 { "dis": //查找到的數(shù)據(jù)與所指定查找的數(shù)據(jù)之間的距離 "obj":{} //查找到的數(shù)據(jù) } ], "stats":{ //查詢的參數(shù) "nscanned": //掃描了哪些數(shù)據(jù) "objectsloaded": "avgDistance": //平均距離 "maxDistance": //最大的距離 "time": //花費(fèi)的時(shí)間 }, "ok": }查看全部
-
a、$box:矩形,使用 {$box:[[<x1>,<y1>],[<x2>,<y2>]]}//第一個(gè)坐標(biāo)代表左邊界,第二個(gè)右邊界 db.collection.find({w:{$geowithin:{$box:[[1,1],[2,3]]}}}) b、$center:圓形 {$center:[[<x1>,<y1>],r]}//r為圓的半徑 c、$polygon:多邊形 {$polygon:[[<x1>,<y1>],[<x2>,<y2>],[<x3>,<y3>]]}查看全部
-
$near查詢:查詢距離某個(gè)點(diǎn)最近的點(diǎn)(會(huì)返回100個(gè)最近的點(diǎn)) $getWidthin查詢:查詢某個(gè)形狀內(nèi)的點(diǎn)查看全部
舉報(bào)
0/150
提交
取消