《深入理解ElasticSearch》——第3章 底层索引控制3.1 改变Apache Lucene的评分方式
本节书摘来自华章计算机《深入理解ElasticSearch》一书中的第3章,第3.1节,作者:[美] 拉斐尔·酷奇(Rafa Ku) 马雷克·罗戈任斯基(Marek Rogoziński)更多章节内容可以访问云栖社区“华章计算机”公众号查看。
第3章 底层索引控制
在上一章,我们了解了Apache Lucene如何为文档评分,什么是查询重写,如何利用ElasticSearch 0.90中的新特性,即二次评分来影响搜索返回文档的得分。同时我们也讨论了如何使用单个HTTP请求发送多个查询或准实时读取请求,以及如何对数据进行基于多值字段或嵌套文档的排序。除此之外,还介绍了如何使用数据更新 API以及如何通过使用过滤器优化查询。最后,我们介绍了如何通过使用过滤器和作用域来缩减或增加用于切面计算的文档数量。本章涵盖以下内容:
- 如何使用不同的评分公