Создать индекс в MongoDB - PullRequest
1 голос
/ 18 июня 2020

Я хочу создать индекс в mongodb, но с помощью метода classi c

db.OPC_PLANT_DATA.createIndex ({"ITEM_ID": 1.0, "ITEM_TIMESTAMP": -1.0})

БД застревает, и это занимает много времени, поэтому, если я захочу сделать это в производственной среде, это повлияет на всю работу !!

Кто-то знает, как это сделать, не оказывая никакого влияния на вставку документов ??

1 Ответ

1 голос
/ 18 июня 2020

Mon go Db разрешил создание индексов в фоновом режиме. Вы должны были указать параметр background:true при создании индекса.

Это было устаревшим в версии 4.2 mon go, потому что они оптимизировали процесс создания индекса.

Прочтите соответствующая глава документации

...