필수사항
Aurabase는 단일 언어를 중심으로 12개 서비스를 통합하고, 네이티브 RLS, 구문 트리로 검증된 네이티브 NL2SQL이 포함된 프로젝트 전용 PostgreSQL 16을 제공하고, EU 주권(Hetzner 독일/핀란드 인프라)을 콘텐츠 기반으로 문서화합니다. Nhost는 비활성 후 일시 중지되는 무료 요금제를 통해 관리형 클라우드에 Postgres, Hasura, 인증 및 스토리지를 통합합니다. 결정해야 할 질문: 주권을 위해 설계된 통합 코어를 원하십니까, 아니면 턴키 GraphQL Hasura 레이어를 원하십니까?
추가된 GraphQL 레이어가 아닌 통합 Rust 코어
Aurabase는 동일한 내부 라이브러리 — aura-core, aura-crypto, aura-db-adapters —에 12개의 서비스(aura-gateway, aura-auth, aura-db, aura-realtime, aura-storage, aura-functions, aura-ai…)를 구축합니다. 가비지 수집기가 없는 동일한 컴파일 언어. 단일 코어는 인식된 성능뿐만 아니라 구성 요소 간의 통합 버그 표면을 변경합니다.
Nhost는 다른 경로를 사용합니다. Hasura는 Postgres 앞에 앉아 리졸버 코드를 작성할 필요 없이 GraphQL 쿼리, 변형 및 구독을 자동으로 생성합니다. 이는 실제 초기 속도 향상이지만 Postgres RLS 정책 외에도 유지 관리할 자체 권한 설정을 사용하여 애플리케이션과 데이터베이스 사이에 쿼리 생성 계층을 추가합니다.
GraphQL을 자동으로 생성하는 것은 Nhost의 엔지니어링 선택이지 숨겨진 약점이 아닙니다. Aurabase와의 차이점은 분명한 절충점입니다. 즉, 동기화를 위한 추가 추상화 계층과 RLS를 유일한 권한 계층으로 사용하는 Postgres에 대한 직접 액세스입니다.
사이드 서비스가 아닌 Postgres의 기본 pg_graphql
Aurabase에서 GraphQL을 원하는 경우 pg_graphql가 Postgres 인스턴스 내에서 실행됩니다. 옵트인 활성화, 자동으로 상속된 RLS, 스키마와 함께 배포하거나 발전할 별도의 서비스가 없습니다. pg_graphql vs Hasura vs PostGraphile자세한 비교를 참조하세요.
Nhost는 GraphQL을 필수 플랫폼 구성 요소로 만듭니다. 각 Nhost 프로젝트에는 자동으로 Hasura가 포함됩니다. Aurabase에서는 기본적으로 기본 PostgREST를 통한 REST, 필요할 때 GraphQL 활성화, 그렇지 않으면 RPC SQL 옵션이 있습니다. 사용하지 않는 레이어의 복잡성에 대해 비용을 지불하지 않습니다.
Nhost가 침묵하는 곳에 Aurabase는 전용 기둥을 구축합니다.
Nhost 문서에는 2026년 가격 일정에 HIPAA가 "출시 예정" 기능으로 나와 있습니다. 이는 규정 준수가 아직 Nhost의 주요 제품 초점이 아니라는 신호입니다. Aurabase는 이 영역을 다르게 취급합니다. 독일(뉘른베르크, 팔켄슈타인)과 핀란드(헬싱키)에서 검증된 생산 인프라는 프랑스 법에 따라 설립된 회사인 Aurabase SAS에서 운영하며 자체적으로 GDPR/CLOUD 법 콘텐츠 원칙을 따릅니다.
대화 도우미에 대해 구문 트리를 통해 검증된 NL2SQL
Aurabase exposes a native NL2SQL endpoint: a natural language question becomes a tree-validated SELECT query via sqlparser, bounded to LIMIT, executed read-only — a verified product differentiator in code, not a third-party connector assembled on top. See our definition of NL2SQL and the step-by-step tutorial.
Nhost는 GraphQL 스키마 및 자동 생성 벡터 임베딩에 액세스할 수 있는 AI 도우미를 제공합니다. 이는 개발 속도를 높이는 데 유용하지만 문서화된 보안 계약을 통해 최종 사용자에게 노출되는 NL2SQL 엔드포인트는 아닙니다. 직접 대체할 수 없는 두 가지 다른 AI 능력.
Nhost가 적절한 선택으로 남아 있는 경우
애플리케이션이 이미 GraphQL을 중심으로 설계되어 있고 단일 쿼리를 작성하지 않고 몇 분 안에 CRUD를 생성하려는 경우 Nhost는 이 특정 사용 사례에서 실질적인 제품 이점을 제공합니다. Hasura는 성숙하고 대규모로 입증되었습니다.
중간 계층이 없는 기본 REST, 유일한 권한 표면인 Postgres RLS, API로 노출되는 기본 NL2SQL 또는 제품 초점으로 문서화된 GDPR/CLOUD 법 준수를 원할 때 바로 타협이 나타납니다. 이것이 바로 Aurabase가 차별화 요소를 구축하는 곳입니다.
두 플랫폼의 차이점
| 건축 | 100% Rust 코어, 공유 라이브러리 | Postgres + Hasura + 관리형 서비스 |
|---|---|---|
| 기본 API | 기본 REST(PostgREST), GraphQL 옵트인 | GraphQL Hasura는 처음부터 필수입니다. |
| 권한 | RLS Postgres, 단일 표면 | RLS Postgres + Hasura 동기화 권한 |
| 네이티브 AI | AST + RAG pgVector로 검증된 네이티브 NL2SQL | AI 비서 + 자동 임베딩 |
| 규정 준수 | 전용 GDPR/CLOUD 법 기둥 + 검증된 EU 인프라 | HIPAA 등록 "곧 출시 예정"(2026) |
| 라이센스 | MIT(Rust 작업공간 + JS SDK) | 오픈 소스 브릭, 주로 관리형 플랫폼 |