首页/数据/NoSQL 速查/查看索引用到的全部设置
本包目录(322 条)
MongoDB99 条
Elasticsearch89 条
ClickHouse56 条时序与列式28 条选型与架构50 条

查看索引用到的全部设置

GET /<index>/_settings 只看显式配置,加 include_defaults=true 能列出所有生效默认值;flat_settings=true 把嵌套设置压平成点号键,便于 diff 与脚本比对。

NoSQL 速查数据更新于 2026-10-12
接口GET /<index>/_settings?include_defaults=true&flat_settings=true
用途核对副本数、刷新间隔、分析器、ILM 绑定、rollover 别名等最终生效值
对比与索引模板内容比对可确认模板是否正确落地

示例

示例
GET /my-index/_settings?flat_settings=true
GET /my-index/_settings?include_defaults=true&filter_path=**.index.lifecycle_name,**.index.number_of_replicas
排查行为差异时以这里显示的生效值为准,而不是模板或配置文件里的写法。

易错点

  • include_defaults 在索引多、设置多时响应很大,搭配 filter_path 精确取字段
  • 设置值可能来自模板、ILM 或人工修改,看到异常值先回溯来源再改,避免被模板再次覆盖

数据来源与参考

  • Elasticsearch Guide: Get index settings API
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌