目录
type
String类型
text和keyword的区别
数值类型
日期类型
index
doc_values
fields
analyzer
store
index_options
ElasticSearch索引映射示例
Elasticsearch中的字段设置直接影响数据的存储、索引和查询行为。结合索引查询场景合理设置mapping信息可以起到提升查询效率,优化存储空间的作用。
type
数据类型,在ES中支持的数据类型非常丰富,包括String类型,数值类型,日期类型,数组类型,对象类型等。
String类型
String类型下有两个可选项,text和keyword。
text和keyword的区别
text和keyword都用于文本数据类型,但适用场景不同:
- text用于全文搜索的文本类型,数据会被分词。
- keyword用于精确匹配、通配符查询(wildcard)、正则表达式等操作,不会对数据进行分词。