Skip to main content

Що таке BSON?

BSON - це бінарний формат зберігання даних, який використовується в MongoDB. Він схожий на JSON, але зберігається у двійковому вигляді й має додаткові типи даних.

Головні моменти для рівня junior

  • Розшифрування: Binary JSON
  • Навіщо потрібен: щоб швидше читати й записувати дані, ніж у звичайному JSON
  • Де використовується: усередині MongoDB - для зберігання документів у колекціях
  • Що в ньому особливого: підтримує додаткові типи, яких немає в JSON (наприклад, ObjectId, Date, Binary)
  • Перевага: займає менше місця й швидше обробляється

Приклад логіки

JSON → зручний людині BSON → зручний комп'ютеру

Загалом BSON - це "JSON для машин": компактний, бінарний і з великим набором типів даних.

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.