本节书摘来自华章计算机《深入理解elasticsearch(原书第2版)》一书中的第1章,第1.4节,作者 [美]拉斐尔·酷奇(rafal ku)马雷克·罗戈任斯基(marek rogoziski),张世武 余洪淼 商旦 译,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
在本章中,我们了解了apache lucene的一般架构,例如它的工作原理,文本分析过程是如何完成的,如何使用apache lucene查询语言。此外,我们还讨论了elasticsearch的一些基本概念,例如它的基本架构和内部通信机制。
下一章将学习apache lucene的默认评分公式,什么是查询重写过程(query rewrite process)以及它是如何工作的。除此之外,还将讨论elasticsearch的一些功能,例如查询模板、过滤器,以及它们影响查询性能的机制。我们将学习如何使用过滤器,并选择合适的查询方式来完成查询工作。