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

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

軟件下載吧

當(dāng)前位置:軟件下載吧 > 數(shù)據(jù)庫(kù) > DB2 > MongoDB創(chuàng)建一個(gè)索引而性能提升1000倍示例代碼

MongoDB創(chuàng)建一個(gè)索引而性能提升1000倍示例代碼

時(shí)間:2024-02-13 10:24作者:下載吧人氣:29

MongoDB 創(chuàng)建索引的語(yǔ)法

1.為普通字段添加索引,并且為索引命名

db.集合名.createIndex( {“字段名”: 1 },{“name”:’idx_字段名’})

說(shuō)明: (1)索引命名規(guī)范:idx_<構(gòu)成索引的字段名>。如果字段名字過(guò)長(zhǎng),可采用字段縮寫(xiě)。

(2)字段值后面的 1 代表升序;如是 -1 代表 降序。

2.為內(nèi)嵌字段添加索引

db.集合名.createIndex({“字段名.內(nèi)嵌字段名”:1},{“name”:’idx_字段名_內(nèi)嵌字段名’})

3.通過(guò)后臺(tái)創(chuàng)建索引

db.集合名.createIndex({“字段名”:1},{“name”:’idx_字段名’,background:true})

4:組合索引

db.集合名.createIndex({“字段名1″:-1,”字段名2”:1},{“name”:’idx_字段名1_字段名2′,background:true})

5.設(shè)置TTL 索引

db.集合名.createIndex( { “字段名”: 1 },{ “name”:’idx_字段名’,expireAfterSeconds: 定義的時(shí)間,background:true} )

說(shuō)明 :expireAfterSeconds為過(guò)期時(shí)間(單位秒)

MongoDB創(chuàng)建索引性能提升1000倍

上面我們介紹了MongoDB的常見(jiàn)索引的創(chuàng)建語(yǔ)法。部分同學(xué)還想看看MongoDB的威力到底有多大,所以,在這兒追加一個(gè)例子,感受一下索引的性能。

通過(guò)在某一字段上創(chuàng)建索引,從優(yōu)化前的執(zhí)行15.15S到優(yōu)化后降至0.013S,性能提升了1000多倍。

此為實(shí)際生產(chǎn)中的一個(gè)真實(shí)案例,我們有一個(gè)集合QQStatements,其數(shù)據(jù)量為2604W,如下圖所示。

MongoDB創(chuàng)建一個(gè)索引而性能提升1000倍示例代碼

系統(tǒng)需要查詢此表最近的變動(dòng)情況,即需要抓取新增數(shù)據(jù)量和修改的數(shù)據(jù)量。

查詢語(yǔ)句如下:

db.QQStatements.find({
$or:
[
{Rec_CreateTime:{$gt: ISODate(“2019-01-07 16”)}}
,{Rec_ModifyTime:{$gt: ISODate(“2019-01-07 16”)}}
]

} )

標(biāo)簽MongoDB,創(chuàng)建,一個(gè),索引,性能,提升,1000倍,示例,代碼

相關(guān)下載

查看所有評(píng)論+

網(wǎng)友評(píng)論

網(wǎng)友
您的評(píng)論需要經(jīng)過(guò)審核才能顯示

熱門(mén)閱覽

最新排行

公眾號(hào)

主站蜘蛛池模板: 欧美日韩一区二区在线观看 | 亚洲欧美一区二区三区在饯 | 9久久免费国产精品特黄 | 国产日韩欧美精品在线 | 国产亚洲欧洲精品 | 欧美日韩亚洲一区二区三区 | 国产人人插| 亚洲天堂男人在线 | 91理论片午午伦夜理片久久 | 男同黄网站 | 中文成人在线 | 午夜mm131美女做爰视频 | 黄色一级片网址 | 成人a视频片在线观看免费 成人a视频在线观看 | 亚洲爱爱爱 | 日本噜噜影院 | 国产精品视频九九九 | 一级做a爰性色毛片 | 男女做性免费视频软件 | 亚洲一区二区免费看 | 国产一区二区三区视频 | 日本欧美在线视频 | 国产成人在线免费观看 | 亚洲天堂视频在线观看 | 波多野结衣视频在线 | 国产一区中文字幕在线观看 | 日本欧美视频在线 | 亚洲系列中文字幕一区二区 | 欧美日韩另类视频 | 看美国毛片 | 成年视频国产免费观看 | 欧美精品不卡 | 亚洲精品欧美日韩 | 精品日本一区二区三区在线观看 | 欧美在线 | 亚洲 | 久久99亚洲精品久久久久99 | 成人国产网站 | 波多野结衣视频在线观看 | 午夜毛片视频高清不卡免费 | 一色屋精品亚洲香蕉网站 | 国产毛片精品 |