#elasticsearch
#elasticsearch
Вопрос:
Я использую псевдонимы ES для разделения имен индексов с приложением, использующим ES
ALIAS NAME INDEX NAME
user_index - user
project_index - project
org_index - org
Теперь мне нужен другой псевдоним, указывающий на все три псевдонима, чтобы поддерживать одну единственную точку поиска (для поддержки существующих API)
Могу ли я иметь другой псевдоним, указывающий на все три псевдонима здесь? Что-то вроде.
main_index __ user_index
__ project_index
__ org_index
Ответ №1:
Нет, к сожалению, эта возможность еще не существует в Elasticsearch.
Существует нерешенная проблема с запросом этой возможности. Пожалуйста, смотрите Выпуск Elasticsearch # 3138 для получения более подробной информации, связанной с запрашиваемой функциональностью. Пожалуйста, обратите внимание, что эта конкретная проблема была открыта более года, но от кого-либо из команды разработчиков Elasticsearch не было никаких комментариев. Поэтому я не уверен, сколько времени пройдет, пока эта возможность не будет реализована в Elasticsearch.
Комментарии:
1. Теперь он закрыт без разрешения. 🙁
Ответ №2:
Нет, но в вашем индексе может быть столько псевдонимов, сколько вы хотите. Таким образом, вы можете установить другой псевдоним «main_index» непосредственно для вашего индекса three. Разве этого было бы недостаточно для удовлетворения ваших потребностей?