av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

MongoDB索引使用注意事項(xiàng)

本節(jié)我們來(lái)介紹以下使用索引時(shí)的一些限制和注意事項(xiàng)。

創(chuàng)新互聯(lián)公司從2013年創(chuàng)立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元華池做網(wǎng)站,已為上家服務(wù),為華池各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18980820575

額外開(kāi)銷

每個(gè)索引都會(huì)占用一些空間,并且在每次執(zhí)行插入、更新和刪除等操作時(shí)也需要對(duì)索引進(jìn)行操作,導(dǎo)致額外的開(kāi)銷。因此,如果您很少將某個(gè)集合用于讀取操作,最好不要在集合中使用索引。

RAM 使用

由于索引存儲(chǔ)在 RAM(內(nèi)存)中,因此應(yīng)確保索引的總大小不超過(guò) RAM 的限制。如果總大小大于 RAM 的大小,那么 MongoDB 將刪除一些索引,這就會(huì)導(dǎo)致性能下降。

查詢限制

在以下的查詢中,不能使用索引:

  • 正則表達(dá)式或否定運(yùn)算符,例如 $nin、$not 等;
  • 算術(shù)運(yùn)算符,例如 $mod 等;
  • $where 子句。

因此,建議經(jīng)常使用 explain() 來(lái)檢查查詢時(shí)索引的使用情況。

索引鍵限制

從 2.6 版本開(kāi)始,如果現(xiàn)有索引字段的值超過(guò)索引鍵的限制,那么 MongoDB 將不會(huì)創(chuàng)建索引。

插入超過(guò)索引鍵限制的文檔

如果文檔索引字段的值超過(guò)了索引鍵的限制,那么 MongoDB 不會(huì)將任何文檔插入到集合中。mongorestore 和 mongoimport 實(shí)用程序也是如此。

最大范圍

在定義索引時(shí)有以下幾點(diǎn)需要注意:

  • 集合的索引不能超過(guò) 64 個(gè);
  • 索引名稱的長(zhǎng)度不能超過(guò) 128 個(gè)字符;
  • 復(fù)合索引最多可以擁有 31 個(gè)字段。

網(wǎng)站欄目:MongoDB索引使用注意事項(xiàng)
標(biāo)題路徑:http://uogjgqi.cn/article/dhojsed.html
掃二維碼與項(xiàng)目經(jīng)理溝通

我們?cè)谖⑿派?4小時(shí)期待你的聲音

解答本文疑問(wèn)/技術(shù)咨詢/運(yùn)營(yíng)咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流