PRODСуверенная европейская платформа BaaSОткрыть панель управления →

Сравнения · 8 минута чтения

Aurabase vs Nhost: open source бэкенды на Postgres

Affane Daylami · Fondateur · 18 марта 2026 г.

Вернуться в блог

Nhost ставит Hasura перед Postgres для генерации GraphQL CRUD без написания преобразователя. Aurabase идет противоположным путем: 100% ядро ​​Rust, которое напрямую взаимодействует с вашим выделенным Postgres 16, с собственным RLS, собственным NL2SQL и предполагаемым суверенитетом ЕС в качестве основы контента. Вот почему этот архитектурный выбор важен для вас.

Этот текст на английском языке был создан автоматически на основе французского оригинала и еще не проверялся.
Эта страница была переведена автоматически. Английская версия является авторитетной.

Самое необходимое

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 в качестве единственного уровня разрешений.

#
ГрафQL

Собственный 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), подписка на GraphQLGraphQL Hasura обязателен с самого начала
РазрешенияRLS Postgres, одна поверхностьРазрешения RLS Postgres + Hasura для синхронизации
Родной ИИСобственный NL2SQL, проверенный AST + RAG pgvectorAI-помощник + автоматическое встраивание
СогласиеВыделенный основной элемент Закона о GDPR/CLOUD + проверенная инфраструктура ЕСHIPAA внесено в список «скоро» (2026 г.)
ЛицензияMIT (рабочее пространство Rust + JS SDK)Кирпичи с открытым исходным кодом, в основном управляемая платформа
#
Часто задаваемые вопросы

Часто задаваемые вопросы

Является ли Nhost открытым исходным кодом?+
Ядро Nhost основано на строительных блоках с открытым исходным кодом (Postgres, Hasura), но платформа в основном используется в управляемом облаке. Рабочая область Aurabase Rust и JavaScript SDK выпускаются под лицензией MIT, а в репозитории доступны локальный стенд k3d и диаграмма Helm.
Предлагает ли Nhost собственный NL2SQL, такой как Aurabase?+
Нет. Nhost предоставляет помощника искусственного интеллекта с доступом к схеме GraphQL и автоматически генерируемыми векторными внедрениями, но не имеет встроенной конечной точки NL2SQL, которая преобразует вопрос на естественном языке в проверенный SQL-код, доступный только для чтения.
Можете ли вы легко перейти с Nhost на Aurabase?+
На сегодняшний день не существует инструмента автоматической миграции. Поскольку обе платформы основаны на стандартном PostgreSQL, экспорт/импорт SQL работает для схемы и данных; Однако политики Hasura (разрешения GraphQL) требуют ручной перезаписи в Postgres RLS.

ГОТОВЫ К РАЗВЕРТЫВАНИЮ?

Ваш бэкэнд за пять минут.

Кредитная карта не требуется · 500 МБ бесплатно · 50 000 MAU