Elasticsearch索引映射定义
{
"mappings": {
"properties": {
"message": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"geoip": {
"properties": {
"location": {
"type": "geo_point"
}
}
},
"host": {
"type": "keyword"
},
"tags": {
"type": "keyword"
},
"@timestamp": {
"type": "date"
}
}
}
}
这个代码实例展示了如何在Elasticsearch中定义一个索引的映射,包括文本字段和关键字字段的定义,以及地理位置数据的存储。同时,还包含了一些常见的字段类型定义和属性设置。这对于开发者学习和理解Elasticsearch的索引映射结构是非常有帮助的。
评论已关闭