elasticsearch禁用自动创建索引和类型
所属分类 elasticsearch
浏览量 1073
action.auto_create_index: false
index.mapper.dynamic: false
index.mapper.dynamic VS 索引 mapping 中 dynamic
index.mapper.dynamic 是否允许自动创建type
mapping 中 的dynamic 用于控制 索引时 新增字段
禁用新建 索引(数据库) 类型(表) 字段
禁用自动创建索引
PUT _cluster/settings
{
"persistent": {
"action.auto_create_index": "false"
}
}
/_cluster/settings
创建索引 ,禁用自动创建type
PUT /pets
{
"index": {
"number_of_shards": "1",
"number_of_replicas": "0",
"mapper": {
"dynamic": "false"
}
}
}
trying to auto create mapping, but dynamic mapping is disabled
查看所有索引配置
/_settings
查看指定索引的配置
/$INDEX/_settings
创建索引类型 禁用自动mapping
PUT /blogs/_mapping/blog?pretty
{"dynamic":"strict","properties":{"id":{"type":"long"},"content":{"type":"string"}}}
PUT /索引名/索引类型/_mapping
{"dynamic":false}
严格模式 不在mapping中的字段不能写入
{"dynamic":"strict"}
查看 索引 mapping信息
GET /$INDEX
上一篇
下一篇
中文分词返回结果为空问题记录
常见的安全漏洞
分布式事务六种解决方案
Elasticsearch 搜索 分词器 过滤器
elasticsearch使用7大原则
elasticsearch profile 使用简介