Введение¶
MongoDB – мощный инструмент, с которым легко начать работу. В этой главе мы познакомимся с некоторыми основными понятиями MongoDB:
- документ представляет собой основную единицу данных в MongoDB и приблизительно эквивалентен строке в реляционной системе управления базами данных (но гораздо более выразителен);
- аналогично коллекцию можно рассматривать как таблицу с динамической схемой;
- один экземпляр MongoDB может содержать несколько независимых баз данных, каждая из которых содержит свои собственные коллекции;
- у каждого документа есть специальный ключ
_id
, который является уникальным в рамках коллекции; - MongoDB распространяется с помощью простого, но мощного инструмента под названием оболочка mongo. Оболочка mongo shell предоставляет встроенную поддержку для администрирования экземпляров MongoDB и манипулирования данными с использованием языка запросов MongoDB. Это также полнофункциональный интерпретатор JavaScript, который позволяет пользователям создавать и загружать собственные сценарии для различных целей.