Я пытаюсь найти лучший способ передать транзакционную партию документов. Пакет будет включать в себя обновления и добавления новых документов в индекс.
Я хочу, чтобы в этом пакете были свойства, подобные транзакции, которые сделают все документы видимыми для поиска только после того, как я проверил, что партия была полностью зафиксирована.
Также хотелось бы откатить, если что-то пошло не так.
То, что я получил до сих пор, это ... Я клонирую целевой индекс с помощью переиндексации. Передайте мою партию там. Убедитесь, что все сделано.
А потом я добавлю и псевдоним к этому индексу, делая его доступным для поиска .. все запросы будут использовать только псевдоним ..
И тот же псевдоним будет удален из исходного индекса
Мне кажется, что к этому следует подойти проще .. надеюсь, вы поможете