Коллеги! Есть кластер MongoDB (пусть будет 4.0.последней версии) с N шардами. Иногда на одном из шардов по не имеющим значение причинам начинает наблюдаться повышенное латенси...
Есть два писателя, оба делают majority write. Первый еще висит в операции insert, но запись в primary де-факто уже случилась. Второй приходит в primary, получает duplicate vio...
Почему нельзя-то? Пока наливаем новую, ходим в старую. Как перелили переключаемся на новую.
Разве $exists научился использовать обычные индексы? Было бы здорово, конечно.