Skip to main content

Що таке база даних (database) у MongoDB?

База даних (database) у MongoDB - це логічне сховище, в якому об'єднуються колекції. Вона перебуває на верхньому рівні структури даних у MongoDB.

Коротко по суті

  1. Контейнер для колекцій Database містить колекції, а колекції - документи. Ієрархія виглядає так: Database → Collections → Documents.
  2. Ізольованість даних У різних баз свої колекції, індекси, права доступу й файли на диску. Це дозволяє розділяти дані за проєктами чи сервісами.
  3. Групування за змістом Наприклад, в одній базі можна зберігати все про інтернет-магазин: users, orders, products - як окремі колекції всередині однієї бази.
  4. Права й налаштування На рівні бази можна задавати користувачів, ролі та додаткові параметри.

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

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

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

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