Перейти к основному содержимому

Базы данных

Базы данных Layero — это обычный PostgreSQL рядом с вашими проектами: в том же аккаунте, на серверах в Москве. Базу заводят в панели или одной командой CLI, а проекту она выдаётся кнопкой — строка подключения приедет в сборку сама.

Бета-версия

Базы данных — в бета-версии. Всё, что описано в разделе, уже работает, но интерфейс и отдельные возможности ещё меняются, а страница может отставать от панели на несколько дней. Заметили расхождение — напишите нам, это помогает.

Раздел открыт всем организациям: пункт Базы данных есть в меню панели, в группе «Сервисы».

Два размещения​

Общая базаВыделенная база
Где живётобщий сервер Layeroотдельный сервер только под вас
Мощностьобщий процессор, «Shared CPU»ядра, память и диск выбираете вы
Место0,5 ГБот 8 до 2 000 ГБ, диск можно увеличить
Тарифтолько Proлюбой, подписка не нужна
Ценавходит в Proот 600 ₽ в месяц
Без подписки Proпосле grace-периода доступ закрывается, данные удаляютсяне зависит от подписки
Сколько можноодна на организациюсколько нужно
Сколько ждатьменьше минуты7–13 минут
Версия PostgreSQL1814–18 на выбор
Резервные копиибесплатно: раз в сутки, до 7 днейплатная опция: 1–14 копий
Завести из CLIдатолько в панели

Общая база — чтобы начать: нажали и работаете. Её хватит на прототип, небольшой сайт или внутренний сервис.

Выделенная база — когда нужны гарантированные ресурсы, больше места или своя версия PostgreSQL. Её можно завести сразу или перенести на неё общую базу, когда та вырастет.

Подробно о ценах и оплате — «Тарификация», обо всех ограничениях — «Лимиты».

Что умеет раздел​

  • Проект подключается сам. Выдайте базу проекту — строка подключения приедет в переменную LAYERO_DATABASE_URL, у проекта будет своя роль в базе.
  • Таблицы и связи — состав базы по схемам, строки и диаграмма связей прямо в панели.
  • SQL-редактор с закладками, историей и пробой запроса от имени роли Data API.
  • Роли и политики RLS — кто подключается и какие строки видит. Доступ можно выдать на срок.
  • Функции с пробным вызовом и историей версий.
  • Расширения переключателем: pgcrypto, uuid-ossp, citext, pg_trgm, unaccent, btree_gin, pgvector.
  • Мониторинг — место, подключения и нагрузка за час, сутки или неделю.
  • Резервные копии по расписанию, восстановление кнопкой, скачивание обычного дампа PostgreSQL.
  • Доступ по адресам — снаружи к базе подключаются только адреса из вашего списка.
  • Data API — база по HTTP для фронтенда, без своего сервера. Data API пока открыт не всем — как получить доступ, написано в его разделе.

С чего начать​

  1. Заведите базу — в панели или командой layero db create.
  2. Подключите её к проекту или подключитесь сами по строке подключения.
  3. Загляните в работу в панели, чтобы знать, где что лежит.

Раздел целиком​