草庐IT

allIndices

全部标签

java - 如何在 Elasticsearch java api 中按别名查找索引?

重建索引需要30秒,我不希望每次需要重建索引时我的搜索都离线30秒。我正在尝试这样做:查找别名为abc123的旧索引创建新索引并填充新数据删除别名并删除旧索引给新索引别名=abc123我似乎找不到执行1)的任何Java代码。其他一切都很好。任何人?还是有其他更好的方法?使用Elasticsearch0.90.9。 最佳答案 以下是查找给定别名中所有索引的方法供您引用:publicSetgetIndicesFromAliasName(StringaliasName){IndicesAdminClientiac=client.admin