хочу в ней немного порядок навести, но я не спец по монге. Обнаружил там такое: используются в одной базе и в одних и тех же коллекциях одновременно и обжект айди и стринговый uuid. У одного документа в коллекции может быть uuid, у другого обжект айди
"_id" : ObjectId("62a99f2eb783269f99911bf1"),
"_id" : "88f90158-85b3-4515-b123-8f9b025e3aba"
Вопросы:
1. Стоит ли по этому поводу беспокоится?
2. Чем это чревато?
3. Какие стоит принять меры?
Спасибо.
а проблема то в чем? зачем в монгу полезли?
это легаси проект. Теперь эта база - моя ответственность. Просто хочу разобраться. 1. Стоит ли по этому поводу беспокоится?
вопрос все тот же, проблемы есть с БД? если нет то не стоит
:) я боюсь, что будут 😅 потому решил спросить
если проект легаси, значит уже не будет и все проблемы уже наверняка повылазили и были решены. В общем случае использование uuid имеет проблемы такие же как и везде - немонотонный варианты аффектят индексы, но чтобы это заметить надо иметь нормальные объемы по движению документов. Но в вашем случае вангую, что uuid взялись как идентификаторы из внешней системы и вы ничего с этим не поделаете даже если захотите
Обсуждают сегодня