Любая реляционная база данных имеет типичный дизайн схемы, который показывает количество таблиц и взаимосвязь между этими таблицами. В то время как в MongoDB, нет понятия отношения.
Схема меньше — MongoDB — это база данных документов, в которой одна коллекция содержит разные документы. Количество полей, содержание и размер документа могут отличаться от одного документа к другому.
Структура одного объекта понятна.
Нет сложных соединений.
Глубокая возможность запроса. MongoDB поддерживает динамические запросы к документам, используя основанный на документе язык запросов, почти такой же мощный, как SQL.
Tuning.
Простота масштабирования — MongoDB легко масштабируется.
Преобразование / отображение объектов приложения в объекты базы данных не требуется.
Использует внутреннюю память для хранения (оконного) рабочего набора, обеспечивая более быстрый доступ к данным.
Ориентированное на документы хранилище — данные хранятся в форме документов в стиле JSON.
Индекс по любому атрибуту
Репликация и высокая доступность
Авто-Sharding
Богатые запросы
Быстрые обновления на месте
Профессиональная поддержка MongoDB