Например, мне нужно обновить 100 тыс. Документов в MongoDB (псевдокод):
UPDATE: state="hungry"
QUERY: WHERE id $in animalList.
animalList содержит идентификаторы 100 тыс.
Можно ли обновить его, используя транзакцию 1 БД (100 тыс.) или партиями (разделите 100k на 1000, а затем выполните 100 транзакций с БД)?Что оптимизировано?