Искать в Базе знаний

Облачные базы данных (DBaaS)

В рамках хостинга управлять базами данных можно в разделе Базы данных Панели управления. Если требуется больше гибкости — масштабирование ресурсов, разграничение прав, выбор версии СУБД — используйте облачный сервис Database as a Service (DBaaS)

Преимущества


  • Быстрый старт: не нужно администрировать сервер под СУБД.
  • Масштабируемость: увеличение ресурсов инстанса без миграции данных.
  • Гибкая настройка: выбор версии СУБД, объёма хранилища, параметров подключения.
  • Разграничение прав: для каждого пользователя задаются права на чтение и запись каждой БД.
  • Балансировка нагрузки и отказоустойчивость: распределение запросов через схему мастер + реплика.

Поддерживаемые СУБД


СУБД
Версии
СУБД
MySQL
Версии
8.0, 8.4
СУБД
PostgreSQL
Версии
14–18
СУБД
MongoDB
Версии
7.0, 8.0

Создание инстанса


На странице DBaaS в Панели управления нажмите кнопку Создать новый инстанс и на появившемся экране выберите тип и версию СУБД. Версию можно выбрать, кликнув по нужному типу.
content-image
Далее выберите подходящий тариф и нажмите "Продолжить".
content-image
После создания инстанса вы получите данные для подключения:
URL подключения: db.spb.sprinthost.ru:порт
База данных: db-123456_default
Имя пользователя: db-123456_default
Пароль: password
Права: Чтение и запись
Порт зависит от СУБД: MySQL — 3306, PostgreSQL — 5432, MongoDB — 27017.
Внутри инстанса можно создавать несколько баз данных и пользователей. Для каждого пользователя настраиваются права (чтение / запись) на каждую базу отдельно.
На данный момент поддерживается топология мастер + реплика: мастер принимает запись и чтение, реплика хранит полную копию данных, разгружает чтение и подхватывает роль мастера при отказе.