Самое необходимое
Aurabase объединяет 12 своих сервисов на одном языке, предлагает специализированный PostgreSQL 16 с собственным RLS, собственный NL2SQL, проверенный синтаксическим деревом, и документирует свой суверенитет ЕС (инфраструктура Hetzner в Германии и Финляндии) в качестве самостоятельной основы контента. Nhost объединяет Postgres, Hasura, аутентификацию и хранилище в управляемом облаке с бесплатным планом, который приостанавливается после бездействия. Вопрос для решения: хотите ли вы единое ядро, разработанное для суверенитета, или готовый слой GraphQL Hasura?
Единое ядро Rust вместо добавленного слоя GraphQL.
Aurabase собирает 12 сервисов (aura-gateway, aura-auth, aura-db, aura-realtime, aura-storage, aura-functions, aura-ai…) на одних и тех же внутренних библиотеках — aura-core, aura-crypto, aura-db-adapters — и на одном и том же компилируемом языке без сборщика мусора. Одно ядро меняет поверхность ошибок интеграции между компонентами, а не только воспринимаемую производительность.
Nhost выбирает другой путь: Hasura находится перед вашим Postgres и автоматически генерирует запросы GraphQL, мутации и подписки без написания кода преобразователя. Это реальный прирост начальной скорости, но он добавляет уровень генерации запросов между вашим приложением и базой данных с собственными настройками разрешений, которые необходимо поддерживать в дополнение к вашим политикам Postgres RLS.
Автоматическая генерация GraphQL — это инженерный выбор Nhost, а не скрытая слабость. Разница с Aurabase заключается в явном компромиссе: дополнительный уровень абстракции для синхронизации по сравнению с прямым доступом к Postgres с RLS в качестве единственного уровня разрешений.
Собственный pg_graphql в Postgres, а не побочный сервис
Если вам нужен GraphQL на Aurabase, pg_graphql запускается внутри вашего экземпляра Postgres — активация по согласию, автоматическое наследование RLS, никаких отдельных сервисов для развертывания или развития вместе с вашей схемой. См. наше подробное сравнение pg_graphql, Hasura и PostGraphile.
Nhost делает GraphQL обязательным компонентом платформы — каждый проект Nhost автоматически встраивает Hasura. В Aurabase это вариант: REST через собственный PostgREST по умолчанию, GraphQL активируется, когда вам это нужно, в противном случае RPC SQL. Вы не платите за сложность слоя, который не используете.
Там, где Nhost хранит молчание, Aurabase строит специальную опору
В документации Nhost HIPAA указан как функция, которая «скоро появится» в ценовом графике на 2026 год — сигнал о том, что соблюдение нормативных требований еще не является для них главным приоритетом продукта. Aurabase подходит к этой области по-другому: проверенная производственная инфраструктура в Германии (Нюрнберг, Фалькенштейн) и Финляндии (Хельсинки), управляемая Aurabase SAS, компанией, зарегистрированной в соответствии с французским законодательством, с отдельным компонентом контента Закона GDPR/CLOUD.
Прочтите полное руководство: соответствие GDPR и суверенный сервер ЕС
NL2SQL проверен синтаксическим деревом с помощью диалогового помощника
Aurabase предоставляет собственную конечную точку NL2SQL: вопрос на естественном языке становится проверенным по дереву запросом SELECT через sqlparser, привязанным к LIMIT, выполняемым только для чтения — проверенным дифференциатором продукта в коде, а не сторонним соединителем, собранным сверху. См. наше определение NL2SQL и пошаговое руководство .
Nhost предлагает помощника искусственного интеллекта с доступом к схеме GraphQL и автоматически генерируемыми векторными вложениями, что полезно для ускорения разработки, но это не конечная точка NL2SQL, доступная вашим конечным пользователям с помощью документированного контракта безопасности. Две разные способности ИИ, не заменяемые напрямую.
Когда Nhost остается актуальным выбором
Если ваше приложение уже разработано на основе GraphQL и вы хотите, чтобы CRUD был сгенерирован за несколько минут без написания единого запроса, у Nhost есть реальное преимущество продукта в этом конкретном случае использования — Hasura является зрелым и проверенным в масштабе.
Компромисс появляется, как только вам нужен собственный REST без промежуточного уровня, Postgres RLS в качестве единственной поверхности разрешений, собственный NL2SQL, представленный в виде API, или документированное соответствие требованиям GDPR/CLOUD Act в качестве основного продукта — именно здесь Aurabase создает свое преимущество.
Что отличает две платформы
| Архитектура | 100% ядро Rust, общие библиотеки. | Postgres + Hasura + управляемые сервисы |
|---|---|---|
| API по умолчанию | Нативный REST (PostgREST), подписка на GraphQL | GraphQL Hasura обязателен с самого начала |
| Разрешения | RLS Postgres, одна поверхность | Разрешения RLS Postgres + Hasura для синхронизации |
| Родной ИИ | Собственный NL2SQL, проверенный AST + RAG pgvector | AI-помощник + автоматическое встраивание |
| Согласие | Выделенный основной элемент Закона о GDPR/CLOUD + проверенная инфраструктура ЕС | HIPAA внесено в список «скоро» (2026 г.) |
| Лицензия | MIT (рабочее пространство Rust + JS SDK) | Кирпичи с открытым исходным кодом, в основном управляемая платформа |