Skip to main content

Що таке документ у MongoDB?

Документ у MongoDB - це основна одиниця зберігання даних, аналог рядка в SQL, але у вигляді BSON-об'єкта, схожого на JSON.

Ключові характеристики

  1. Структура "ключ-значення" Документ являє собою набір полів:
json
{ "name": "Alex", "age": 25, "skills": ["JS", "MongoDB"] }
  1. Гнучкість У різних документах однієї колекції набір полів може відрізнятися. Не обов'язково мати однакову "схему".
  2. Вкладеність Документи можуть містити вкладені об'єкти й масиви, що дозволяє зберігати складні структури прямо всередині одного запису.
  3. Унікальний _id У кожного документа є поле _id, яке використовується як первинний ключ (створюється автоматично, якщо його не задати).

Суть: документ - це самодостатній запис даних, що зберігається у BSON-форматі й підтримує вкладеність та гнучку структуру.

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

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

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