Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Чому MongoDB зберігає дані у форматі BSON?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)Тому що BSON зручніший і швидший для роботи бази даних, ніж звичайний JSON: бінарні дані комп'ютеру простіше читати, ніж текстові, BSON підтримує додаткові типи даних (`Date`, `ObjectId`), займає менше місця й зберігає довжини документів/полів для швидшого пошуку. **Ключове:** саме поєднання швидкої обробки, компактності й розширених типів даних робить MongoDB швидшою й економнішою в роботі з документами, ніж якби вона використовувала звичайний JSON.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)ЗображенняMongoDB використовує BSON, тому що цей формат зручніший і швидший для роботи бази даних, ніж звичайний JSON. ### Коротко, на рівні junior 1. **Швидка обробка** BSON - бінарний формат. Комп'ютеру простіше читати двійкові дані, ніж текстові, тому операції виконуються швидше. 2. **Додаткові типи даних** У JSON немає типів на кшталт `Date` чи `ObjectId`. BSON підтримує їх, що зручно для бази даних. 3. **Компактність** BSON займає менше місця на диску, а отже, швидше завантажується в пам'ять. 4. **Швидкі вибірки** BSON зберігає інформацію про довжину документів і полів, тому MongoDB може швидше знаходити потрібні дані. **Підсумок:** BSON робить MongoDB швидшою, економнішою й функціональнішою в роботі з документами, ніж JSON.Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.