You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何查询别名「index」对应的索引名称?

如何找出Elasticsearch别名"index"对应的索引名称

嗨,这个需求用Elasticsearch自带的API就能轻松搞定,给你两种实用的方法:

方法1:用_cat/aliases查看(适合人工阅读)

这个API会返回简洁直观的表格格式,专门用来查看别名与索引的映射关系。直接执行以下请求:

GET /_cat/aliases/index?v
  • 这里的index就是你要查询的目标别名
  • 参数v用来显示表头,让结果更清晰易读

返回结果示例:

alias   index         filter routing.index routing.search is_write_index
index   temp_index_1  -      -              -              true

看index列对应的内容,就是这个别名指向的索引名称啦。

方法2:用_alias API查看(适合程序解析)

如果需要JSON格式的结果方便程序处理,就用这个API:

GET /_alias/index

返回的JSON结构里,最外层的键就是对应的索引名称,示例如下:

{
  "temp_index_1": {
    "aliases": {
      "index": {}
    }
  }
}

一眼就能定位到temp_index_1是别名index对应的索引。

命令行curl版本

要是你习惯用命令行操作,把请求转成curl格式即可,记得替换成你的ES服务地址和端口:

curl -X GET "http://your-es-host:9200/_cat/aliases/index?v"

内容的提问来源于stack exchange,提问作者ttt

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 04:53:34