mongodb - mongo全文索引
淡淡烟草味
淡淡烟草味 2017-05-02 09:21:58
0
2
638

mongo的name欄位需要多長的情況下才需要加上全文索引。

淡淡烟草味
淡淡烟草味

全部回覆(2)
滿天的星座

補充一些必要的知識:
mongo並沒有固定叫name的字段,看样子是你自己的表中有一个叫name的場。
對於一般的欄位來說,作為索引鍵的欄位的確有一些限制,參考文件。也就是小於1024位元組。超過這個限制將無法建立索引。而全文索引並不是為解決這個問題存在的,它主要匹配的是有意義的單詞,忽略大小寫,忽略單複數,忽略時態等。關於全文索引也有文件說明,請仔細閱讀,它是跟普通索引完全不一樣的一種索引形式。
另外全文索引雖然一個表格只能有一個,但是卻可以為不同的字段設定不同的權重,最終計算出一個匹配度的得分。

Peter_Zhu

名字這種欄位多長基本上都不需要全文索引,普通的索引即可,透過prefix來配對。

全文索引每個collection只能用一個,好鋼要用在刀刃上,例如文章內容這種欄位

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!