索引设置的更新和查看
- 更新索引设置
-
实时更改索引级别的设置
PUT /_settings 更新所有索引的设置 PUT /{index}/_settings 更新一个或多个索引的设置
若需要将设置重置为默认值,可将参数设定为null
-
Bulk Indexing使用
更新设置API 可用于动态更改索引,可使批量索引有更好的性能转换到更实时的状态-
批量索引前,可先关系refresh(另一个优化的设置是index无副本)
PUT index/_settings { "index":{ "refresh_interval":"-1"} }
-
批量索引完成,更新索引设置(可恢复为默认值)
PUT index/_settings { "index":{"refresh_interval":"1s"} }
-
强制合并的操作应该被调用
POST index/_forcemerge?max_num_segments=5
-
-
更新索引分析
可为索引定义新的分析器,但需先close索引,更改后再open索引
- Get Settings
该API可检索索引的设置
GET /index/_settings
多索引和types:
GET /{index}/_settings
可使用通配符匹配过滤