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

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
主站蜘蛛池模板: 安康市| 新巴尔虎左旗| 南宁市| 漠河县| 建瓯市| 新和县| 循化| 宁波市| 夏津县| 望江县| 蚌埠市| 高平市| 荣昌县| 瑞昌市| 辽宁省| 屏边| 景洪市| 青岛市| 尚志市| 汉源县| 普兰县| 荥阳市| 丁青县| 郓城县| 榆中县| 无为县| 裕民县| 兰西县| 麟游县| 历史| 长海县| 吉水县| 沾化县| 长沙县| 潮安县| 泰顺县| 建始县| 澄迈县| 攀枝花市| 徐水县| 清河县|