Дубликаты документов на _id (в монго)

У меня есть коллекция монго с более чем 1,5 миллионами документов. Я использую столбец _id в качестве ключа шарда, и значения в этом столбце являются целыми числами (а не ObjectIds).

Я делаю много операций записи в этой коллекции, используя драйвер Perl (вставка, обновление, удаление, сохранение) и mongoimport.

Моя проблема в том, что у меня есть дубликаты документов на одном и том же _id. Из того, что я прочитал, это не может быть возможным.

Я удалил дубликаты, но другие все еще появляются.

У вас есть какие-нибудь идеи, откуда они берутся или на что мне начать смотреть? (Кроме того, я пытался повторить это на меньшем тестовом наборе, но дубликаты не вставляются, независимо от того, какую операцию записи я выполняю).

Ответы на вопрос(2)

Ваш ответ на вопрос