elasticsearch中的omit_norms
選項的良好用例是什麼?我無法在es網站找到足夠的解釋。Elasticsearch:何時將omit_norms選項設置爲false
13
A
回答
15
規範是存儲在索引旁邊的字段值,用於評分。使用默認的評分算法,該算法將lengthNorm
(用於比較長的比較重的短字段)以及任何字段級別的提升。你可以在Lucene documentation中看到更多細節。
LengthNorm方面對正確的全文字段最有幫助。在更多結構化的字段中,您不需要字段提升,可以安全地忽略它們。
+0
謝謝!該鏈接幫助我瞭解更多。 – CodePredator
4
默認情況下所有分析字段的規範都是啓用的,因爲它們用於評分。用簡單的話來說,他們會讓更短的領域獲得更高的分數。無論什麼時候不想要這個字段,或者不希望字段對_score
作出貢獻,都可以禁用規範。
從Elastic 2.0起,您可以在定義映射中的字段時添加"norms": { "enabled": false }
。
對於用例如日誌記錄,規範沒有用。
更多細節可以在此article in elastic guide
相關問題
- 1. 當AllowTab設置爲false時,將選項卡插入WPF RichTextBox
- 2. ADT何時將BuildConfig.DEBUG設置爲false?
- 3. 雖然選項reloadOnSearch設置爲false
- 4. Jtabbedpane如何將一個選項卡設置爲false
- 5. 爲什麼Linq查詢將我的Arithabort選項設置爲false?
- 6. 如何將IsHitTestVisible設置爲True將其設置爲false的某個子項上?
- 7. 設置ComboBox.DroppedDown = false重置所選項目
- 8. 將Docker附加選項--sig-proxy = false設置爲默認
- 9. 如何充氣Android選項菜單並將項目設置爲Enabled = false?
- 10. BaseAdapter:將hasStableIds()設置爲false?
- 11. 將Page.IsValid設置爲False
- 12. 將WCF設置爲nillable = false
- 13. IsHandledCreated設置爲false,但在運行時將其設置爲true?
- 14. AutoScroll設置爲false時設置AutoScrollPosition
- 15. 如何全局設置Angular中的preserveWhitespaces選項爲false?
- 16. 如何將ScrollableControl與AutoScroll設置爲false
- 17. 如何將ActiveModel :: Base.include_root_in_json設置爲false?
- 18. 如何將jsse.enableSNIExtension設置爲false
- 19. 在用戶界面設置複選框選項爲False - C#WPF
- 20. 我如何將旋轉器的選定項目的可見性設置爲false
- 21. 如何將TileList中項目的可見性設置爲False
- 22. 當一個選項設置爲True設置爲False(BooleanField)所有其他
- 23. 如何將dateFormat選項設置爲jQuery datepicker,何時調用onClick?
- 24. 如何根據組合框選擇將DatePicker設置爲false?
- 25. 設置DataBound項目可見性爲false?
- 26. 爲整個項目/ dll設置ConfigureAwait(false)
- 27. 如何將選項卡設置爲默認選項卡
- 28. 將div與複選框關聯,然後將值設置爲false
- 29. Grails:複選框未被設置爲false
- 30. 如何在首次運行時將複選框的值設置爲false
同意被發現。 ElasticSearch需要所有可用選項的更完整文檔 - 事件如果它只是指向您的Lucene文檔。 – bradvido