美文网首页
es字段属性

es字段属性

作者: 奋斗的韭菜汪 | 来源:发表于2020-10-18 20:49 被阅读0次

index:是否可以被搜索,默认true
store:是否存储,es默认原数据存储在_source里,其实也可以在Lucene里面存储一份,通过此关键词控制取值范围,true/false默认不存储false(Lucene类似于关系型数据库中聚族索引的概念)
应用场景:原始数据_source被禁用,也需要修改原始数据
enable:设置字段是否需要被检索,类似index属性,对于未知object类型的设置,取值范围 true/false(只需要存储,不需要被检索的字段)
doc_value:能否聚合排序,列式数据存储,es数据存储原始数据一份,列式存储一份,默认有2份数据,默认true
应用场景:基于该字段做聚合分析,基于该字段做排序
null_value:空值默认,空置默认值,es容许不设置字段,没有数据库的必须填充选项
应用用途:程序性能提升,避免程序数据异常错误
propertiest:子对象控制
dynamic:是否容许对象下面的属性自由扩展,(值true/false/strict,默认true)
应用领域:严格限制子对象下面的字段行为
ignore_above:字符串长度限定(针对keyword),keyword类型下,字符过于长,检索意义不大,索引会被禁用,数据不可被检索,默认值256
应用领域:基于keyword类型检索应用,超过限定长度就无须检索
fields:多字段属性
coerce:入强制限制,避免数据格式出错
数据高级属性
annlyzer:全文检索分词器
similarity:全文检索分词之间关联度计算算法
boost:加权
norms:分词规范化
normalizer:归整器
fielddata:字段数据(这个鸡肋)
eager global ordinals:全局序号

相关文章

  • ES字段属性

    字段中的索引和存储 其中需要说明的是: 1.index定义字段的分析类型以及检索方式 如果是no,则无法通过检索查...

  • es字段属性

    index:是否可以被搜索,默认truestore:是否存储,es默认原数据存储在_source里,其实也可以在L...

  • ES mapping 的 dynamic 属性

    es 版本:7.6 dynamic 属性是用来配置,当写入的时候出现新字段时候的行为。有 true,false ,...

  • 【es】Elasticsearch reindex API 使用

    ES在创建好索引后,mapping的properties属性类型是不能更改的,只能添加。如果说需要修改字段就需要重...

  • MySql基本操作语句(不包含查询)

    数据操作 1.添加记录 不列出属性字段 列出属性字段 一次性插入多条数据,可以列出属性字段名 也可以不列出属性字段...

  • (一)Elasticsearch 索引

    es索引与mysql数据库对比 1. 索引数据类型 text 文本类型,text类型如果不显示指定映射的字段属性,...

  • Django 模型层 orm 单表操作

    一、ORM用法 1.字段类型: 属性名 = models.字段类型(定义属性时需要指定字段类型, 通过字段类型的参...

  • 字段属性——列属性

    列属性:真正约束字段的是数据类型,但是数据类型的约束很单一,需要一些额外的约束,来更加的保证数据的合法性,这就是列...

  • 静态属性

    静态属性就是被 类 调用的属性 叫做静态属性 ES5 静态属性写法类.方法 = function() {} ES6...

  • 字段是字段,属性是属性,字段不是属性,属性看getter或set

    1、看图猜字段和属性 2、结果是一个属性【字段麻,太明目张胆啦,就是2啦】,又是哪个属性能够显示出来呢? 3、这是...

网友评论

      本文标题:es字段属性

      本文链接:https://www.haomeiwen.com/subject/tekqmktx.html