如何通过Java API获取所有可用索引的列表?
使用REST,它只是以下HTTP-Request:
http://XXX.XXX.XXX.XXX:9200/_aliases
但为了保持一致性,通过Java API做到这一点会很好。
答案 0 :(得分:13)
使用Java API和elasticsearch org.elasticsearch.client.Client
类的等价物是:
client.admin().cluster()
.prepareState().execute()
.actionGet().getState()
.getMetaData().aliases();