官术网_书友最值得收藏!

Chapter 2. Power User Query DSL

In the previous chapter, we looked at what Apache Lucene is, how its architecture looks, and how the analysis process is handled. In addition to these, we saw what Lucene query language is and how to use it. We also discussed Elasticsearch, its architecture, and core concepts. In this chapter, we will dive deep into Elasticsearch focusing on the Query DSL. We will first go through how Lucene scoring formula works before turning to advanced queries. By the end of this chapter, we will have covered the following topics:

  • How the default Apache Lucene scoring formula works
  • What query rewrite is
  • What query templates are and how to use them
  • How to leverage complicated Boolean queries
  • What are the performance implications of large Boolean queries
  • Which query you should use for your particular use case
主站蜘蛛池模板: 上蔡县| 美姑县| 安吉县| 滦平县| 多伦县| 宁蒗| 嘉峪关市| 吐鲁番市| 昆明市| 新宁县| 丹东市| 巴塘县| 通道| 剑川县| 颍上县| 西和县| 都昌县| 治多县| 金乡县| 土默特左旗| 浑源县| 桃园县| 化德县| 如东县| 云南省| 长白| 乡宁县| 南昌县| 甘南县| 舒城县| 西林县| 昌宁县| 凉山| 富川| 闵行区| 绥滨县| 监利县| 邻水| 万源市| 桐城市| 图木舒克市|