Що таке BSON?
BSON - це бінарний формат зберігання даних, який використовується в MongoDB. Він схожий на JSON, але зберігається у двійковому вигляді й має додаткові типи даних.
Головні моменти для рівня junior
- Розшифрування: Binary JSON
- Навіщо потрібен: щоб швидше читати й записувати дані, ніж у звичайному JSON
- Де використовується: усередині MongoDB - для зберігання документів у колекціях
- Що в ньому особливого: підтримує додаткові типи, яких немає в JSON (наприклад,
ObjectId,Date,Binary) - Перевага: займає менше місця й швидше обробляється
Приклад логіки
JSON → зручний людині BSON → зручний комп'ютеру
Загалом BSON - це "JSON для машин": компактний, бінарний і з великим набором типів даних.
Коротка відповідь
Для співбесідиPremium
Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.