1 索引模板中信息
- 可套用該索引模板的索引名稱格式,名稱支持通配符,也可以配置多個名稱格式匹配格式(index_patterns);
- 索引的基本設置(settings);
- 索引的字段映射(mapping)信息;
- 別名(alias);
語法:
PUT _template/my_template
{
"index_patterns": ...,
"settings": {
...
},
"mappings": {
...
}
}
2 例子
# 創建索引名字以“next-sfpay-core”開頭的引用如下索引模板
PUT _template/next-sfpay-core
{
"index_patterns": ["next-sfpay-core*"],
"order" : 0,
"version": 1,
"settings": {
"number_of_shards": 7,
"number_of_replicas":1
}
}
# 查看模板內容
PUT /next-sfpay-core_test?pretty
# 驗證
# 創建索引next-sfpay-core_test
PUT /next-sfpay-core_test?pretty
# 查看索引分片
GET /_cat/shards/next-sfpay-core_test*