1 等值查询-term1.2 多值查询-terms1.3 范围查询-range1.4 前缀查询-prefix1.5 通配符查询-wildcard。这篇博文的主题是ES的查询,因此我整理了尽可能齐全的ES查询场景,形成下面的图:
名词定义分片一个 分片 是一个底层的 工作单元 ,它仅保存了全部数据中的一部分。 在分片内部机制中,我们将详细介绍分片是如何工作的,而现在我们只需知道一个分片是一个 Lucene 的实例,以及它本身就是一个完整的搜索引擎。
检索关键字 描述 term 非text使用 match 在text中我们实现全文检索-分词 match keyword 在属性字段后加.keyword 实现精确查询-不分词 match_phrase 短语查询,不分词,模糊查询。
首次启动后控制台会打印出一些预设置的log信息,以及会在elasticsearch.yml配置文件的的最后面增加SECURITY相关配置,可以不用理会,因为需要使用时可用脚本工具去修改默认生成的一些配置信息;
一、索引1.1、常见概念创建索引前,先弄清楚这几个概念,index_template、index、setting、mapping;alais、ilm/policy;dynamic_template、dynamic_mapping。