- Mastering Elasticsearch(Second Edition)
- Rafa? Ku? Marek Rogoziński
- 143字
- 2021-07-23 20:16:46
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
推薦閱讀
- 單片機C語言程序設計實訓100例:基于STC8051+Proteus仿真與實戰
- PHP基礎案例教程
- Mastering Kotlin
- Python測試開發入門與實踐
- 數據結構簡明教程(第2版)微課版
- Neo4j Essentials
- GitLab Repository Management
- iOS編程基礎:Swift、Xcode和Cocoa入門指南
- Learning Python Design Patterns
- 大話Java:程序設計從入門到精通
- Android傳感器開發與智能設備案例實戰
- Spring技術內幕:深入解析Spring架構與設計原理(第2版)
- 分布式數據庫原理、架構與實踐
- C#面向對象程序設計(第2版)
- Instant Pygame for Python Game Development How-to