Обновление документов MongoDB для оптимизации - PullRequest
0 голосов
/ 05 декабря 2018

Например, мне нужно обновить 100 тыс. Документов в MongoDB (псевдокод):

UPDATE: state="hungry"
QUERY: WHERE id $in animalList.

animalList содержит идентификаторы 100 тыс.

Можно ли обновить его, используя транзакцию 1 БД (100 тыс.) или партиями (разделите 100k на 1000, а затем выполните 100 транзакций с БД)?Что оптимизировано?

...