MongoDB
Зачем
Технология для хранилищ данных. NoSQL Document Oriented store решение.
- удобно в смысле сериализации данных. Модель в коде и в хранилище может быть очень похожей, иногда одинаковой.
- гарантирует атомарность в рамках обновления по ключу — подходит для агрегата.
Плюсы и минусы
Минусы:
- Язык запросов сложный. Если требуется что-то сложнее чтения по ключу, запросы получаются нечитаемые
Плюсы: