Получи случайную криптовалюту за регистрацию!

Когда выбирают NoSQL СУБД вместо SQL? MongoDB — классический | Библиотека программиста | программирование, кодинг, разработка

Когда выбирают NoSQL СУБД вместо SQL?

MongoDB
— классический пример NoSQL СУБД. Если вы работаете с большим объемом полуструктурированных и неструктурированных данных — то это ваш выбор. Это документоориентированное решение с открытым исходным кодом, которое использует для хранения структуру JSON, постоянно обновляется и дорабатывается.

MongoDB отличается высокой доступностью, горизонтальной масштабируемостью, быстрой работой с данными, возможностями аналитики в реальном времени и кешированием данных. Подробнее о возможностях MongoDB и задачах, которые она решает читайте в статье.

Развернуть и использовать MongoDB можно в собственной инфраструктуре, но если мы хотим экономить ресурсы, время и нервы, то вариант с управляемым сервисом в облаке выглядит очень привлекательно.

В Yandex.Cloud с помощью сервиса Managed Service for MongoDB установка и первоначальная настройка кластера БД делается в несколько кликов. Дальше вы работаете с базой, а сервис занимается обеспечением отказоустойчивости, резервным копированием, мониторингом, обновлением. Вертикальное и горизонтальное масштабирование доступно "по кнопке" в консоли управления.
Попробуйте создать первый кластер MongoDB прямо сейчас — это займёт пару минут.