北京网路畅想科技发展有限公司

大数据之Elasticsearch 高级Api 动态映射


在 Elasticsearch 旧版本中,用String 表示字符串类型,从Elasticsearch 5.x 版本开始不再支持string 类型,而是通过text 类型和keyword类型代替。

text 类型:当一个字段存储的是文本数据而且数据的类容需要进行倒排索引,那么这个字段的类型就可以设置为text 类型,因为ES 会在存入数据之前对字段的内容进行分词处理。例如,商品的简介描述,用户需要通过商品的关键字索引到此商品,则商品简介这个字段就可以设置为text 类型。一般来说,text类型的字段不用于排序,过滤

keyword 类型:适合于不需要分词处理字段类型,需要精确过滤信息,例如 电话号码、标签。常用于排序、聚合

 

【文章来源】:快资讯

©2000-2023 北京网路畅想科技发展有限公司 版权所有

京公安网备:11011402011290 京ICP备12046739号-10