背景:目前国内有大量的公司都在使用 Elasticsearch,包括阿里、京东、滴滴、今日头条、小米、vivo等诸多知名公司。除了搜索功能之外,Elasticsearch还结合Kibana、Logstash、Elastic Stack还被广泛运用在大数据近实时分析领域,包括日志分析、指标监控等多个领域。
本节内容:一张图让你读懂ElasticSearch强大的搜索能力。
目录
2.3.1 Elasticsearch转Lucene操作 ①
说明:以下源码及流程图基于Elasticsearch 7.X, 其它版本类似。
1、 ElasticSearch搜索操作(Java版)
为了更好地说明Elasticsearch搜索的原理,我们先来看下客户端查询操作代码及搜索流程。具体实战案例参考老王前面的文章