Что такое MongoDB? Nedir?
Документо-ориентированная NoSQL база данных. Гибкий дизайн схемы для современной разработки приложений.
MongoDB — документо-ориентированная NoSQL база данных, разработанная MongoDB Inc. в 2009 году. Хранит данные в гибких JSON-подобных документах (BSON), позволяя эволюцию схемы без простоя. Обеспечивает горизонтальное масштабирование, конвейер агрегации и полнотекстовый поиск. Самая популярная NoSQL БД, используемая Google, Facebook, eBay и Forbes. MongoDB Atlas предоставляет полностью управляемый облачный сервис.
Use Cases
Управление контентом, Аналитика реального времени, IoT, Мобильные приложения, Каталоги
Pros
Гибкая схема, Горизонтальное масштабирование, Простой старт, Богатый язык запросов
Cons
Нет джоинов (традиционно), Высокое потребление памяти, Проблемы конечной согласованности
Related Technologies
Что такое MySQL?
Самая популярная в мире реляционная база данных с открытым исходным кодом. Надёжная, быстрая и простая.
Что такое PostgreSQL?
Самая продвинутая реляционная БД с открытым исходным кодом в мире. Богатая функциональность и расширяемость.
Что такое Redis?
Хранилище данных в памяти. Сверхбыстрое кеширование, управление сессиями и обработка данных в реальном времени.
Что такое SQLite?
Встраиваемая бессерверная база данных. Самый распространённый движок БД в мире.