ekzo
Headless Data Platform

База данных как сервис

Единый интерфейс для управления подключениями, схемами и моделями данных. REST и GraphQL API из JSONSchema — без единой строки кода.

8СУБД одновременно
5 миндо первого API
0строк кода
∞кросс-БД связей
Назначение

Единый слой управления данными

Ekzo Registry — это DBaaS-платформа с единым интерфейсом для подключения к разнородным базам данных, описания структур через JSONSchema и автоматической генерации REST API.

Объединяет идеи Low-code/No-code backend, слоя федерации данных и Schema-Driven API. Вы описываете модель — Registry берёт на себя хранение, валидацию, генерацию интерфейсов и управление доступом.

🔌
Multi-DB
PostgreSQL, MySQL, MariaDB, Oracle, MSSQL, SQLite, MongoDB, Couchbase
📐
JSONSchema
draft-07 / 2019-09 / 2020-12 — схема как источник истины
⚡
Auto API
REST и GraphQL генерируются автоматически без кода
🔗
Cross-DB
Foreign key связи между каталогами в разных СУБД
Принцип работы

Четыре шага до готового API

Никакой инфраструктуры, никакого ручного кода — только описание данных

01
Подключите источник
Добавьте любую СУБД: PostgreSQL, MySQL, MongoDB и другие. Один экземпляр управляет всеми источниками.
Sources
02
Определите схему
Опишите структуру через JSONSchema. Registry создаст таблицу и настроит валидацию в целевой базе.
Schemas
03
Создайте каталог
Свяжите схему с источником, настройте индексы, триггеры и связи с другими каталогами.
Catalogs
04
Используйте API
REST API и графический интерфейс готовы. Фильтруйте через RSQL и управляйте данными.
REST / UI
Возможности

Всё необходимое для работы с данными

Полный спектр инструментов для надёжного и гибкого управления данными любого масштаба

🗄️
Мульти-базы данных
Подключайтесь к SQL и NoSQL базам в рамках одного экземпляра. Работайте с разными СУБД как с единым пространством данных.
PostgreSQLMySQLMongoDB+5
📐
Schema-Driven моделирование
Определите структуру через JSONSchema — сервис создаст таблицы, настроит валидацию и сгенерирует интерфейсы.
draft-072019-092020-12
⚡
Автогенерация API
Полноценный REST API для каждого каталога. Поддержка пакетных операций (bulk insert/update/delete) из коробки.
RESTBatchCRUD
🔗
Кросс-базовые связи
Foreign key связи между каталогами из разных СУБД. Запрашивайте данные из PostgreSQL и MongoDB как из одной базы.
FKCross-DBFederation
🖥️
Встроенный CRUD-интерфейс
Готовый UI для работы с данными — просмотр, редактирование, экспорт и импорт без отдельного фронтенда.
UIExportImport
🔍
RSQL фильтрация
Унифицированный язык запросов для фильтрации через REST API. Работает одинаково для всех СУБД.
RSQLFIQLFull-textGeo
REST Query Language

Мощная фильтрация через RSQL

Суперсет FIQL-синтаксиса для гибкой фильтрации данных во всех каталогах и бэкендах — включая полнотекстовый и геопространственный поиск

name=="Kill Bill";year!=2003
director.lastName==Nolan,year=gte=2000
genres=in=(sci-fi,action)
date=between=(2024-01-01,2024-12-31)
name=like=Bill%
location=near=('POINT(37.6173 55.7558)',1000)
== / =eq=Равно
!= / =ne=Не равно
=lt=Меньше
=le= / =lte=Меньше или равно
=gt=Больше
=ge= / =gte=Больше или равно
=in=В списке
=out=Не в списке
=like=SQL LIKE паттерн
=match=Регулярное выражение
=between=В диапазоне
=include=Содержится в массиве
=exclude=Не содержится в массиве
=text=Полнотекстовый поиск
=intersects=Пересекает геометрию
=within=Лежит внутри геометрии
=contains=Содержит геометрию
=near=В радиусе N метров
Подключения

Поддерживаемые базы данных

SQL и NoSQL в едином пространстве — подключайте любые источники и создавайте связи между ними

PostgreSQL logo
PostgreSQL
SQL·14+
MySQL logo
MySQL
SQL·8.0+
MariaDB logo
MariaDB
SQL·10.6+
Oracle Database logo
Oracle Database
SQL·19c+
MS SQL Server logo
MS SQL Server
SQL·2017+
SQLite logo
SQLite
SQL·3.25+
MongoDB logo
MongoDB
NoSQL·8.0+
Couchbase logo
Couchbase
NoSQL·7.0+
Модель взаимодействия

Единый интерфейс поверх любых СУБД

SQL и NoSQL на входе — единый REST/GraphQL/JSON на выходе, независимо от движка базы данных

Источники данных
PostgreSQL
SQL
MySQL
SQL
MariaDB
SQL
Oracle
SQL
MSSQL
SQL
SQLite
SQL
MongoDB
MQL
Couchbase
N1QL
Ekzo Registry
Схемы · Каталоги · Федерация · API
Авто REST/GraphQLКросс-БД связиКонтроль доступа
REST / GraphQL · JSON
Информационная система

Получает единый унифицированный интерфейс независимо от движка или типа базы данных

Карта функций

Всё необходимое для работы с данными

Полный спектр инструментов для надёжного и гибкого управления данными любого масштаба

SQL & NoSQL подключения✓ Готово
JSONSchema-моделирование✓ Готово
REST API автогенерация✓ Готово
Встроенный CRUD UI✓ Готово
RSQL фильтрация✓ Готово
Полнотекстовый поиск✓ Готово
GraphQL APIв планах
Field-level ACLв планах
Версионирование схемв планах
Вебхукив планах
OpenAPI 3.x экспортв планах
CDC / стримингв планах
Геоданные и пространственные запросы✓ Готово
OGC API – Features (слои для QGIS / ArcGIS)✓ Готово
Вложения файлов в записях✓ Готово
OAuth2 / OIDC✓ Готово
Сравнение

Ekzo Registry vs аналоги

Ключевое отличие — сочетание кросс-базовых FK, field-level ACL и виртуальных каталогов в одном решении

EkzoHasuraDirectusNocoDBStrapiSupabase
Multi-DB (SQL + NoSQL)✓~✓~✓—
Кросс-базовые FK✓—————
JSONSchema-моделирование✓~~—✓~
REST API автогенерация✓~✓✓✓✓
Field-level ACLsoon✓✓~~~
Виртуальные каталогиsoon~————
Встроенный CRUD UI✓—✓✓✓✓
RSQL фильтрация✓—————
Кому необходимо

Практическое применение

Ekzo Registry ускоряет разработку продуктов и автоматизацию процессов в любой отрасли

01
Быстрый бэкенд для MVP
Запустите API за часы вместо недель. Опишите схему — Registry создаст таблицы и REST API без серверного кода.
02
Федерация разрозненных данных
Объедините PostgreSQL, MongoDB и MySQL в единую модель. Стройте отчёты через единый API, невзирая на СУБД.
03
Административные панели
Встроенный CRUD UI как готовый бэк-офис. Данные доступны сразу после создания каталога.
04
Управление справочниками
Централизованное хранение НСИ с автоматическим REST API. Идеально для платформ с микросервисами.
05
Прототипирование
Тестовые окружения с реальными данными за минуты. Меняйте схему — сразу видите результат, без деплоя.
06
Интеграция в low-code
Часть Ekzo.Platform. Используйте данные в связке с Relay, Workflow и Identity для полного цикла автоматизации.

Начните работу с Registry прямо сейчас

Мы будем рады ответить на ваши вопросы или провести персональную демонстрацию возможностей платформы.