ElasticSearch - Field Type 字段类型

本文详细介绍了ElasticSearch的字段类型,包括Text、Keywords、Date、Numeric、Binary、Boolean、Range等,并讨论了对象关系如Object、Flattened、Nested、Join,以及文本搜索、专用结构和空间位置类型的应用。
摘要由CSDN通过智能技术生成

一、参考地址

    Field data types | Elasticsearch Guide [7.10] | Elastic

二、常用类型

  •     Text

        文本类型,存储字符串的类型,全文检索的字段类型;字符串将被分析器分析(分词);用于全文检索;不用于排序,也很少用于聚合

  •     Keywords

        关键字类型,存储字符串的类型,单词匹配的字段类型;字符串将按原样保留而被存储;用于过滤和排序和汇总;避免用于全文检索

  •     Date

        由于 JSON 没有日期类型,因此可接受的格式包括:格式化的日期字符串、自时间纪元以来的毫秒数、自时间纪元以来的秒数
        在内部存储时,日期将被转换为表示自时间纪元以来的毫秒数;在结果呈现时,毫秒数将转换回该字段关联的日期格式字符串
        日期格式可以自定义,且可以定义多种;定义多种格式时,用 || 分割即可;数据保存时依次尝试每种格式,未匹配到对应的格式将保存失败
        如果没有格式指定,默认使用 strict_date_optional

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值