индексе?
Просто создание нового индекса с маппингом другим и перенос всего занимает кучу времени (так как документов больше 500 миллионов в индексе) .
Может есть какие то решения для данной задачи, кто то сталкивался с этим?
модифицировать маппинг возможно. Изменить маппинг для существующего поля - нет https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-put-mapping.html#updating-field-mappings
спасибо огромное. Изучу. У существующих я не меняю маппинг)
только учтите, что после того, как вы поменяете маппинг, у вас могут возникнуть проблемы с поиском и агрегацией (например, при попытке получить данные за промежуток времени, захватывающий одно и то же поле с разным маппингом)
да я изучаю сейчас как получить все документы, где нет поля в структуре (которое я добавил в маппинг) для того чтобы обновить его
Обсуждают сегодня