Вторичный индекс пропускает записи после миграции (добавить / удалить узел)
Я заметил, что всякий раз, когда я добавляю / удаляю узлы из моего кластера, запрос вторичного индекса возвращает пустой результат для некоторых записей даже после завершения миграции. Однако они могут быть успешно восстановлены с помощью PK. Я использую версию 3.8.1 с моделью RAM+HDD. В настоящее время я должен каждый раз отбрасывать и создавать каждый вторичный индекс вручную. Есть ли лучшее решение для этого?
1 ответ
Вероятно, вы попали в следующую ошибку:
[AER-4930] - (SINDEX) Реплика - создает не обновляемую запись sindex, вызывает пропущенные записи в запросе.
Это было решено в версии 3.9.0.1: http://www.aerospike.com/download/server/notes.html