Що таке bulk-операції в MongoDB?
Bulk-операції - це можливість виконувати кілька CRUD-дій за один запит до бази, замість того щоб надсилати їх по одному.
На рівні junior
- Навіщо потрібно Щоб швидше обробляти великі обсяги операцій і зменшувати кількість звернень до сервера.
- Що можна робити в bulk Вставки, оновлення, видалення - в одній пачці.
- Як виглядає (спрощено):
js
db.users.bulkWrite([
{ insertOne: { document: { name: "Alex" } } },
{ updateOne: { filter: { name: "Alex" }, update: { $set: { age: 25 } } } },
{ deleteOne: { filter: { name: "John" } } }
])- Перевага Сервер обробляє пачку операцій швидше й ефективніше, ніж поштучні запити.
Підсумок: bulk-операції - це пакетні CRUD-дії, які виконуються за один виклик, підвищуючи швидкість і продуктивність при роботі з великою кількістю документів.
Коротка відповідь
Для співбесідиPremium
Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.