本文对 ES 的核心概念进行了全面的梳理与阐述,相信大家对于 ES 有了初步的了解,下篇文章中再带大家好好理解下 ES 的核心业务流程的原理以及优秀的设计思想,只有理解了 ES 的核心概念以及核心流程,那么在生产中遇到一些搜索优化、节点 JVM 优化等才会有对应的排查方向,另外 ES 中的一些优秀的设计思想,也是非常值得我们学习的,当我们在设计软件平台的时候有时可以借鉴这些优秀的设计思想。
1 等值查询-term1.2 多值查询-terms1.3 范围查询-range1.4 前缀查询-prefix1.5 通配符查询-wildcard。这篇博文的主题是ES的查询,因此我整理了尽可能齐全的ES查询场景,形成下面的图: