且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

《深入理解Elasticsearch(原书第2版)》——2.6 小结

更新时间:2022-10-02 11:15:48

本节书摘来自华章计算机《深入理解Elasticsearch(原书第2版)》一书中的第2章,第2.6节,作者 [美]拉斐尔·酷奇(Rafal Ku)马雷克·罗戈任斯基(Marek Rogoziski),张世武 余洪淼 商旦 译,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

2.6 小结

在本章中,我们了解了Apache Lucene默认的打分机制是如何运作的,探讨了查询改写的处理过程—查询改写是如何实现的以及为什么需要查询改写。我们还认识了查询模板的工作原理,以及它们是如何简化查询构建的。我们还一起探索了不同的查询过滤方式、它们之间的差异,以及它们的使用时机。最后,我们把查询指派到不同的分组中,并学习了不同分组的使用场景和具体示例。

下一章中,我们将告别全文检索,把目光投向其他查询功能上。首先我们将把知识面拓展到二次评分功能,并具备对搜索结果前N个文档重新打分的能力。然后我们将学习如何加载重要词项,并使用聚集功能实现文档分组。我们还将对比父子关系和嵌套文档之间的差异,掌握方法查询的使用。最后,我们还将学习如何高效地对结果文档集进行分页。