MongoDB – система управления базами данных (СУБД) класса NoSQL. MongoDB хранит информацию в виде документов и коллекций, а не в таблицах и схемах, как это реализовано в реляционных СУБД. Такой способ хранения данных в ряде случаев позволяет повысить производительность всей системы.
СУБД MongoDB является кроссплатформенным продуктом и может использоваться со всеми популярными операционными системами Windows, Linux, MacOS и другими.
Сферы применения MongoDB
- Хранение событий в системе (например, логирование)
- Сбор информации с датчиков
- Электронная торговля
- Мобильные приложения
- Искусственный интеллект и машинное обучение
- Системы управления документами
Есть возможность пользоваться бесплатной версией продукта по лицензии Affero (AGPL) GNU. Преимуществами коммерческой версии являются техническая поддержка разработчика, а также интегрированные инструменты управления, мониторинга и резервного копирования.