定义模板:
curl -XPUT localhost:9200/_template/xxxtemplate -d '
{
"template" : "ehl*",
"settings" : {
"number_of_shards" : 1
},
"mappings" : {
"type1" : {
"_source" : {"enabled" : false }
}
}
}
' 上述定义的模板xxxtemplate将对用ehl开头的新索引都是有效。
删除模板:
curl -XDELETE localhost:9200/_template/xxxtemplate查看模板:
curl -XGET localhost:9200/_template/xxxtemplate
本文介绍如何使用curl命令创建、删除及查看Elasticsearch索引模板。这些模板用于设置新索引的初始配置,例如设置分片数量和禁用_source字段。
8336

被折叠的 条评论
为什么被折叠?



