Suggest an editImprove this articleRefine the answer for “What are bulk operations in MongoDB?”. Your changes go to moderation before they’re published.Approval requiredContentWhat you’re changing🇺🇸EN🇺🇦UAPreviewTitle (EN)Short answer (EN)Bulk operations let you run several CRUD actions in a single request to the database via `bulkWrite()` (inserts, updates, deletes in one batch), instead of sending them one by one. **Key point:** the server processes a batch of operations faster and more efficiently than one-off requests, cutting down the number of round trips to the server when working with a lot of documents.Shown above the full answer for quick recall.Answer (EN)ImageBulk operations let you run **several CRUD actions in a single request** to the database, instead of sending them one at a time. ### At a junior level 1. **Why this is needed** To process large volumes of operations faster and reduce the number of round trips to the server. 2. **What can be done in bulk** Inserts, updates, deletes, all in one batch. 3. **What it looks like (simplified):** ```js db.users.bulkWrite([ { insertOne: { document: { name: "Alex" } } }, { updateOne: { filter: { name: "Alex" }, update: { $set: { age: 25 } } } }, { deleteOne: { filter: { name: "John" } } } ]) ``` 4. **The advantage** The server processes a batch of operations **faster and more efficiently** than one-off requests. **Summary:** bulk operations are batched CRUD actions that run in a single call, improving speed and throughput when working with a large number of documents.For the reviewerNote to the moderator (optional)Visible only to the moderator. Helps review go faster.