Обзор
Managed MySQL — сервис управления базами данных на основе СУБД MySQL. Он позволяет разворачивать и поддерживать кластеры баз данных в инфраструктуре MWS Cloud Platform. СУБД MySQL ориентирована на транзакционные сценарии (OLTP) — работу с отдельными записями, соблюдение консистентности данных, а также частые операции вставки и обновления.
Ключевые особенности
Заголовок раздела «Ключевые особенности»Поддержка транзакций (ACID)
Сервис гарантирует целостность данных транзакций.
Высокая производительность для OLTP
Сервис оптимизирован для частых операций чтения и записи.
Широкая совместимость с приложениями
MySQL — одна из самых распространенных СУБД, что упрощает подбор готовых решений.
Сценарии использования
Заголовок раздела «Сценарии использования»Веб-приложения
Хранение информации о пользователях и их заказах. Классический стек: СУБД MySQL в сочетании с серверной частью на Java, Python или PHP. Это самый частый вариант использования MySQL.
OLTP-системы
Финансовые операции, биллинг, CRM. Системы, где важны гарантии ACID и консистентность данных.
CMS и e-commerce
Интернет-магазины, сайты, блоги. Сервис часто используется в связке с CMS, например с WordPress.
Микросервисы
Каждому сервису назначается своя база данных. Простая схема развертывания, подходящая для быстрого старта проекта.
MVP и стартапы
Быстрое развертывание MVP продукта. Минимальные накладные расходы, много готовых решений.
Сравнение с PostgreSQL
Заголовок раздела «Сравнение с PostgreSQL»СУБД MySQL проще в освоении и запуске. Она хорошо подойдет для CRUD-операций и веб-приложений: типовых сценариев с аккаунтами и заказами, высокой нагрузки на простые чтения.
СУБД PostgreSQL мощнее: она лучше подходит для сложных запросов, аналитики и агрегаций, работы с JSON, геоданными и нестандартными типами. Выбирайте сервис Managed PostgreSQL, если важна строгая консистентность или планируется рост сложности системы.
Активация
Заголовок раздела «Активация»Чтобы начать пользоваться сервисом Managed MySQL, его нужно активировать. Для этого достаточно, имея роль admin на уровне проекта, нажать кнопку Активировать на странице сервиса в веб-консоли.