本節書摘來自華章出版社《深入了解elasticsearch(原書第2版)》一書中的第2章,第2.6節,作者[美]拉斐爾·酷奇(rafal ku) 馬雷克·羅戈任斯基(marek rogoziski),更多章節内容可以通路雲栖社群“華章計算機”公衆号檢視
在本章中,我們了解了apache lucene預設的打分機制是如何運作的,探讨了查詢改寫的處理過程—查詢改寫是如何實作的以及為什麼需要查詢改寫。我們還認識了查詢模闆的工作原理,以及它們是如何簡化查詢建構的。我們還一起探索了不同的查詢過濾方式、它們之間的差異,以及它們的使用時機。最後,我們把查詢指派到不同的分組中,并學習了不同分組的使用場景和具體示例。
下一章中,我們将告别全文檢索,把目光投向其他查詢功能上。首先我們将把知識面拓展到二次評分功能,并具備對搜尋結果前n個文檔重新打分的能力。然後我們将學習如何加載重要詞項,并使用聚集功能實作文檔分組。我們還将對比父子關系和嵌套文檔之間的差異,掌握方法查詢的使用。最後,我們還将學習如何高效地對結果文檔集進行分頁。