elasticsearch如何禁止自动创建索引和映射
时间: 2023-11-16 16:07:58 浏览: 255
es自动化脚本:创建索引和结构映射
你可以通过在Elasticsearch的配置文件中设置`action.auto_create_index`参数来禁止自动创建索引。将该参数设置为`false`,Elasticsearch将不再自动创建索引,而是需要显式地指定索引名称进行操作。
对于禁止自动创建映射,你可以在创建索引时使用`dynamic`参数,将其设置为`false`。这样,Elasticsearch就不会自动根据数据类型创建索引映射,而是需要手动指定映射。例如:
```
PUT /my_index
{
"mappings": {
"dynamic": false
}
}
```
这将在名为`my_index`的索引上创建一个空映射,并禁止Elasticsearch自动创建映射。希望这能帮到你!
阅读全文