![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
es
文章平均质量分 73
es随记
重量级退堂鼓演奏家
这个作者很懒,什么都没留下…
展开
-
es的几种查询
在 es 里有两种存储字符串的字段类型,一个是 keyword,一个是 text。keyword 在存储数据的时候是作为一个整体存储的,不会对其进行分词处理text 存储数据的时候会对字符串进行分词处理,然后存储。type为keyword的字段,检索时检索词不会被分词,存入es时也不会被分词,所以哪怕使用的是match查询,检索时检索词不会被分词。可以通过_anlyze接口分析字段在建立倒排索引时的分词情况。原创 2023-08-31 11:02:23 · 236 阅读 · 0 评论 -
es动态映射和静态映射
顾名思义,就是自动创建出来的映射。es 根据存入的文档,自动分析出来文档中字段的类型以及存储方式,这种就是动态映射。以上是自动映射的结果"fields":这是映射中的一个键,用于定义字段的多个子字段,以便在同一文档中存储不同类型的数据或进行不同类型的索引。"keyword":这是一个子字段的名称。在这里,它用来定义一个 "keyword" 类型的子字段,通常用于精确匹配搜索。"type":这定义了子字段的数据类型,这里是 "keyword",表示该子字段的数据类型是关键字。原创 2023-08-30 18:28:24 · 120 阅读 · 0 评论