Elasticsearch Измените существующее сопоставление или шаблон, используя инструмент миграции - PullRequest
0 голосов
/ 01 марта 2020

Я работаю в начинающей компании,

Мы используем ES для хранения данных, а затем в нашей службе поиска, работающей с этими данными, чтобы показать результат, но теперь через 1 неделю или месяц мы меняем нашу модель данных,

Допустим,

Раньше мы хранили FirstName, LastName и Address

Но теперь мы также хотим хранить электронные письма и Телефонный номер как сложный тип.

Итак, изменения:

У меня много индексов, теперь я хочу ввести новый тип в существующие данные,

Один вариант - я могу обновить все существующие сопоставления до нового сопоставления, но каждый раз, когда появляются новые требования, мне приходится выполнять это упражнение вручную, но это не всегда может быть, когда мое приложение запускается в производство, возможно, я не смогу выполнить это действие вручную,

Итак, мой вопрос:

Есть ли какой-нибудь инструмент, который поможет мне перенести индексы из более старой статистики в новую, как обычная миграция БД, например, flyway

Спасибо Alpe sh

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...