PRODSoeverein Europees BaaS-platformOpen Dashboard →

Technische en soevereiniteitsvergelijking

Aurabase versus Supabase

Supabase hecht Elixir, Go, TypeScript en Node service voor service. Aurabase verenigt het volledige platform in Rust, op infrastructuur die wordt gehost in de Europese Unie en wordt beheerd door een Frans bedrijf.

In één oogopslag

Supabasis stukken Elixir, Go, TypeScript en Node service voor service samen. Aurabase verenigt alles in Rust, van de gateway tot de databaselaag. Beide draaien op PostgreSQL, maar Aurabase integreert NL2SQL en RAG native in de backend, terwijl Supabase afhankelijk is van externe chatconnectors. Wat betreft soevereiniteit: de productie-infrastructuur van Aurabase opereert in Duitsland en Finland en wordt beheerd door een Frans bedrijf – en niet door een optionele EU-regio die is gekoppeld aan de Amerikaanse cloudinfrastructuur.

#
Gedetailleerde matrix

Functie-uitsplitsing

CriteriaAurabaseSupabasis
Sovereignty & Jurisdiction
Verified production infrastructure in Germany and Finland (Hetzner) · French parent company
Hosted on AWS with region choice (including European regions) · US parent company
Language & Architecture
Unified 100% Rust application core · no garbage collector, predictable execution latency
Heterogeneous multi-service stack (Elixir, Go, TypeScript, Node.js)
Primary Database
Dedicated PostgreSQL 16 per project · native RLS · embedded pgvector and pg_graphql
Managed PostgreSQL · native RLS
Authentication
15 named OAuth providers + unlimited generic OIDC per project
Wide range of OAuth providers (refer to their official documentation)
Edge Functions
Multi-runtime: Deno/TypeScript (V8) and binaries compiled to WASM (real Wasmtime runtime in production)
Deno runtime only
Realtime & CDC
NATS JetStream with server-side column filtering and SSE/WS streaming
Phoenix Channels (Elixir) via PostgreSQL replication slot
Native AI (NL2SQL, RAG)
NL2SQL and RAG built directly into backend · embedded pgvector · 3 native LLM providers (OpenAI, Anthropic, Gemini)
pgvector available · AI orchestration via external chat connectors (ChatGPT App, Claude)
MCP Server
Official MCP server (@aurabase/mcp-server) for Cursor, Claude Code, and Windsurf
Third-party community MCP integrations
Compatibility & Migration
Compatible with PostgREST and standard pg_dump/pg_restore
Native PostgREST format standard

Ook een NoSQL-database evalueren? Zie onze vergelijking met Firebase. Andere open source-alternatieven: Aurabase versus Appwrite en Aurabase versus PocketBase. Geïnteresseerd in een eigen reactieve backend? Zie Aurabase versus convex. Om alle criteria in één keer te vergelijken, onze BaaS-vergelijkingsmatrix 2026 en onze Veelgestelde vragen over BaaS-selectie het volledige landschap bestrijken.

#
Techniek

Architectuur – heterogene stapel versus verenigde Rust-kern

Eén enkele taal en runtime verandert het oppervlak van integratiebugs en de operationele consistentie, en niet alleen de waargenomen prestaties. Supabase combineert microservices die in meerdere verschillende talen zijn geschreven (PostgREST in Haskell, GoTrue in Go, Realtime in Elixir, Storage in Node.js, Functions in Deno). Daarentegen delen de twaalf diensten van Aurabase dezelfde interne kratten: aura-kern, aura-crypto, aura-db-adapters, aura-telemetrie - geschreven in dezelfde taal.

  • Zero Garbage Collector pauzeert: Rust heeft geen garbage collector, waardoor onvoorspelbare runtime-pauzes bij zware gelijktijdige belasting worden geëlimineerd.
  • Verminderde geheugenvoetafdruk: zonder parallelle beheerde runtimes om in leven te houden (JVM, Node, BEAM), dient toegewezen geheugen rechtstreeks de PostgreSQL-cache en query-uitvoering.
  • NATS JetStream voor realtime: een gebeurtenisgestuurde berichtenarchitectuur ontworpen voor horizontale schaal, in plaats van een Elixir-kanaal per verbinding.
#
Gegevens

Database - speciale PostgreSQL 16

Elk Aurabase-project draait op een speciale PostgreSQL 16-instantie: er wordt geen multi-tenant-engine gedeeld tussen projecten. Supabase biedt ook beheerde PostgreSQL met native RLS – op dit specifieke punt zijn beide platforms aan elkaar gekoppeld.

Aurabase's huurder Postgres-afbeelding wordt ingesloten pgvector 0.8.6 en pg_graphql. Een nuance om in gedachten te houden: pgvector is al aanwezig in de upstream standaard CNPG-afbeelding – het is geen Aurabase-toevoeging. pg_graphql daarentegen is een extensie van derden die door het Supabase-team zelf is ontwikkeld en die Aurabase native in het huurderimago verpakt. Geen van beide is een interne creatie van Aurabase; wat verandert is dat ze vooraf geïnstalleerd aankomen zonder handmatige configuratie.

#
Aut

Authenticatie — 15 OAuth-providers + generieke OIDC

Aurabase ondersteunt 15 genoemde OAuth-providers – Apple, Bitbucket, Discord, Facebook, Figma, GitHub, Google, Kakao, Microsoft, Notion, Snapchat, Spotify, Twitch, Twitter en Zoom – plus een onbeperkt aantal generieke OIDC-providers per project (conventie oidc:<naam>, voor elke OpenID Connect-identiteitsprovider voor ontdekking, zoals Okta). LinkedIn en GitLab behoren tegenwoordig niet tot deze genoemde aanbieders.

Supabase dekt ook een breed scala aan OAuth-providers. De exacte lijst evolueert regelmatig: raadpleeg hier hun officiële documentatie voor actuele details in plaats van een statische telling.

#
Kunstmatige intelligentie

Native AI — NL2SQL en RAG ingebouwd in de backend

Aurabase integreert NL2SQL en RAG rechtstreeks in de backend – niet als bijzaak of externe connectoren. De NL2SQL-engine vertaalt een vraag in natuurlijke taal naar SQL, valideert de syntaxis ervan en beperkt de reikwijdte van de zoekopdracht voordat deze wordt uitgevoerd. RAG maakt gebruik van pgvector, al ingebed in de tenant-Postgres-image, met HNSW-vectorindexering.

Drie LLM-providers hebben speciale native clients: OpenAI, Anthropic (Claude) en Google Gemini. Mistral, Scaleway AI en Ollama blijven toegankelijk via een OpenAI-compatibel eindpunt – een nuance die ertoe doet als je specifiek afhankelijk bent van een van deze providers in plaats van een van de drie native clients.

Supabase sloeg een andere weg in: met een officiële Claude-connector (gelanceerd in februari 2026) en een officiële ChatGPT-app (gelanceerd in het voorjaar van 2026) kunt u een Supabase-database bevragen vanuit externe conversatie-interfaces. Dit is een externe orkestratiebenadering, geen NL2SQL-engine die in de backend zelf is ingebouwd.

Bekijk volledige details over native NL2SQL en RAG
#
Looptijd

Randfuncties — WASM/Wasmtime versus alleen Deno

Aurabase biedt twee runtimes voor Edge Functions: Deno/TypeScript (V8), dicht bij de Supabase-ervaring, en binaire bestanden gecompileerd in Rust to WebAssembly, uitgevoerd door een echte Wasmtime-runtime - een productieafhankelijkheid van de service, geen intern experiment.

Geen gepubliceerde koudestartcijfers
De WASM/Wasmtime-runtime is geïmplementeerd en draait in productie, maar tot nu toe is er geen reproduceerbare koudestartbenchmark gepubliceerd in de repository. Eventuele prestatieclaims op dit punt wachten op een tijdstempel, gepubliceerde methodologie in plaats van op marketingcijfers.
#
Juridisch en naleving

Datasoevereiniteit en de CLOUD Act

Het fundamentele onderscheid is gebaseerd op twee cumulatieve voorwaarden: de fysieke hostinglocatie EN de juridische jurisdictie van het opererende moederbedrijf. Het aanvinken van een 'EU'-vakje in een beheerconsole is op zichzelf niet voldoende.

Aurabase: infrastructuur- en moederbedrijf in de EU

De productie-infrastructuur draait in Duitsland (Neurenberg, Falkenstein) en Finland (Helsinki) met Hetzner – tot nu toe is geen enkele andere locatie geverifieerd. Aurabase SAS, de werkmaatschappij, is een Frans bedrijf met hoofdkantoor in Parijs.

Supabase: geselecteerde regio, Amerikaans rechtsgebied

Met Supabase kunnen gebruikers een AWS-hostingregio selecteren, inclusief Europese regio's. De geselecteerde regio verandert echter niets aan de bedrijfsnationaliteit van het bedrijf dat uw gegevens bewaart: Supabase blijft een Amerikaanse entiteit die onderworpen is aan het Amerikaanse CLOUD Act-regime, ongeacht de geselecteerde regio.

Meer informatie: naleving van de AVG en CLOUD Act
#
Ecosysteem

SDK en ecosysteem – pariteit en echte verschillen

De JavaScript SDK van Aurabase wordt gedistribueerd over 10 scoped npm-pakketten onder @aurabase/* — aurabase-js, kern, auth, db, opslag, realtime, ai, functies, meldingen, en gen - allemaal gepubliceerd en installeerbaar.

Python-, Dart- en Rust SDK's bestaan binnen de projectrepository, maar geen van de drie is nog gepubliceerd in het respectievelijke register (PyPI, pub.dev, krates.io - live geverifieerd in alle drie): ze kunnen momenteel alleen worden geïnstalleerd als afhankelijkheden van de Git-repository, niet via een simpele pip installeren, kroeg toevoegen, of vracht toevoegen.

npm-naamgevingsval
Een pakket zonder scope aurabase-js (zonder de @aurabase/ voorvoegsel) bestaat afzonderlijk in het npm-register. De verbinding met het Aurabase-project is niet bevestigd - installeer alleen de scoped-versie @aurabase/aurabase-js.

Alle Aurabase-niveaus, inclusief het gratis abonnement, worden gedetailleerd beschreven op de Aurabase-prijspagina.

#
Naadloze overgang

Hoe te migreren van Supabase naar Aurabase

Aurabase is gebouwd op standaard PostgreSQL 16 en een PostgREST-compatibele API: voor de migratie zijn geen zware herschrijvingen van applicatiecode of wijzigingen in het RLS-beleid vereist.

# 1. Exporteer schema en gegevens uit Supabase
pg_dump "$SUPABASE_DB_URL" --schema=public --geen-eigenaar --no-acl --format=aangepast -f supabase-dump.pgdump
# 2. Herstellen in Aurabase-project (search_path=project_<id> vereist)
pg_restore --geen-eigenaar --no-acl -d "$AURA_DB_URL" supabase-dump.pgdump
Lees de volledige stapsgewijze migratiehandleiding
#
Veelgestelde vragen

Veelgestelde vragen

Kan ik een Supabase-project naar Aurabase migreren zonder het RLS-beleid te herschrijven?+
Ja. Aurabase gebruikt standaard PostgreSQL 16 met exact dezelfde RLS-syntaxis: auth.uid(), auth.role() en uw bestaande SQL-beleid werkt zoals het is. De volledige migratiegids details pg_dump export, gebruikersmigratie en SDK-vervanging.
Is Aurabase open source, zoals Supabase?+
De Rust-werkruimte van Aurabase(Cargo.toml) en @aurabase/* JavaScript SDK-pakketten worden gepubliceerd onder de MIT-licentie. De broncode is onder deze voorwaarden inspecteerbaar en herbruikbaar, passend bij het open source-standpunt van Supabase.
Biedt Supabase een EU-regio?+
Ja: met Supabase kunt u hostingregio's selecteren, inclusief Europese zones. Dit verandert echter niets aan het rechtsgebied van de entiteit die uw gegevens bewaart. Supabase blijft een Amerikaanse entiteit die onderworpen is aan de CLOUD Act, ongeacht de geselecteerde regio, terwijl Aurabase SAS een Franse entiteit is die infrastructuur exploiteert in Duitsland en Finland.

ONDERNEEM ACTIE

Schakel over naar een soevereine, uniforme Postgres-backend

Ga binnen enkele minuten aan de slag. Zero-vendor lock-in, gehost in Europa.

Geen creditcard vereist · 500 MB gratis · 50.000 MAU