PRODEgemen Avrupa BaaS platformuKontrol Panelini Aç →

Teknik ve Egemenlik Karşılaştırması

Aurabase ve Supabase

Supabase, Elixir, Go, TypeScript ve Node hizmetini hizmete göre birleştirir. Aurabase, Rust'taki tüm platformu Avrupa Birliği'nde barındırılan ve bir Fransız şirketi tarafından işletilen altyapı üzerinde birleştiriyor.

Bir Bakışta

Supabaz Elixir, Go, TypeScript ve Node hizmetini hizmete göre bir araya getirir. Aurabase Ağ geçidinden veritabanı katmanına kadar Rust'taki her şeyi birleştirir. Her ikisi de PostgreSQL'de çalışıyor ancak Aurabase entegre oluyor NL2SQL ve paçavra doğal olarak arka uçta yer alırken, Supabase harici sohbet bağlayıcılarına güvenir. Egemenliğe ilişkin: Aurabase'in üretim altyapısı, ABD bulut altyapısına bağlı isteğe bağlı bir AB bölgesi değil, bir Fransız şirketi tarafından yönetilen Almanya ve Finlandiya'da faaliyet göstermektedir.

#
Ayrıntılı Matris

Özellik Dağılımı

KriterlerAurabaseSupabaz
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

Ayrıca bir NoSQL veritabanını mı değerlendiriyorsunuz? Bizimkilere bakın Firebase ile karşılaştırma. Diğer açık kaynak alternatifleri: Aurabase vs Appwrite ve Aurabase vs PocketBase. Tescilli bir reaktif arka uçla ilgileniyor musunuz? Bkz. Aurabase ve Konveks. Tüm kriterleri aynı anda karşılaştırmak için 2026 BaaS karşılaştırma matrisi ve bizim BaaS seçimi SSS manzaranın tamamını kaplayın.

#
Mühendislik

Mimari — heterojen yığın ve birleştirilmiş Rust çekirdeği

Tek bir dil ve çalışma zamanı, yalnızca algılanan performansı değil, entegrasyon hata yüzeyini ve operasyonel tutarlılığı da değiştirir. Supabase, birçok farklı dilde yazılmış mikro hizmetleri bir araya getirir (Haskell'de PostgREST, Go'da GoTrue, Elixir'de Gerçek Zaman, Node.js'de Depolama, Deno'da Fonksiyonlar). Bunun aksine, Aurabase'in 12 hizmeti aynı dahili kasaları paylaşıyor — aura çekirdeği, aura-kripto, aura-db-adaptörler, aura telemetrisi — aynı dilde yazılmıştır.

  • Sıfır Çöp Toplayıcı duraklamaları: Rust'un çöp toplayıcısı yoktur, bu da eşzamanlı ağır yükler altında öngörülemeyen çalışma süresi duraklamalarını ortadan kaldırır.
  • Azaltılmış bellek alanı: canlı tutmak için paralel olarak yönetilen çalışma zamanları (JVM, Node, BEAM) olmadan, tahsis edilen bellek doğrudan PostgreSQL önbelleğine ve sorgu yürütmeye hizmet eder.
  • Gerçek Zamanlı için NATS JetStream: Bağlantı başına bir Elixir kanalı yerine, yatay ölçeklendirme için tasarlanmış olay odaklı bir mesajlaşma mimarisi.
#
Veri

Veritabanı — özel PostgreSQL 16

Her Aurabase projesi özel bir PostgreSQL 16 örneğinde çalışır: projeler arasında paylaşılan çok kiracılı bir motor yoktur. Supabase ayrıca yerel RLS ile yönetilen PostgreSQL sunar; bu özel noktada her iki platform da eşleştirilir.

Aurabase'in kiracısı Postgres görseli gömülü pgvektör 0.8.6 ve pg_graphql. Akılda tutulması gereken bir nüans: pgvector, yukarı akış standart CNPG görüntüsünde zaten mevcuttur; bu bir Aurabase eklentisi değildir. Öte yandan pg_graphql, Supabase ekibinin kendisi tarafından geliştirilen ve Aurabase'in yerel olarak kiracı imajına paketlediği bir üçüncü taraf uzantısıdır. İkisi de şirket içi bir Aurabase ürünü değildir; değişen şey, manuel yapılandırma olmadan önceden yüklenmiş olarak gelmeleridir.

#
Yetki

Kimlik doğrulama — 15 OAuth sağlayıcısı + genel OIDC

Aurabase, Apple, Bitbucket, Discord, Facebook, Figma, GitHub, Google, Kakao, Microsoft, Notion, Snapchat, Spotify, Twitch, Twitter ve Zoom olmak üzere 15 adlı OAuth sağlayıcısını ve proje başına sınırsız genel OIDC sağlayıcısını destekler (konvansiyon) oidc:<isim>, Okta gibi herhangi bir OpenID Connect keşif kimlik sağlayıcısı için). LinkedIn ve GitLab bugün bu adı geçen sağlayıcılar arasında yer almıyor.

Supabase ayrıca çok çeşitli OAuth sağlayıcılarını da kapsar. Kesin liste düzenli olarak gelişmektedir: buradaki statik sayı yerine güncel ayrıntılar için resmi belgelerine bakın.

#
Yapay Zeka

Yerel AI — Arka uçta yerleşik NL2SQL ve RAG

Aurabase, NL2SQL ve RAG'ı sonradan akla gelen düşünceler veya harici bağlayıcılar olarak değil, doğrudan arka uca entegre eder. NL2SQL motoru, doğal dil sorusunu SQL'e çevirir, sözdizimini doğrular ve yürütmeden önce sorgu kapsamını sınırlar. RAG, HNSW vektör indekslemeyle kiracı Postgres görüntüsüne zaten gömülü olan pgvector'dan yararlanır.

Üç LLM sağlayıcısının özel yerel müşterileri vardır: OpenAI, Anthropic (Claude) ve Google Gemini. Mistral, Scaleway AI ve Ollama, OpenAI uyumlu bir uç nokta aracılığıyla erişilebilir olmaya devam ediyor; bu, üç yerel istemciden biri yerine özellikle bu sağlayıcılardan birine bağlıysanız önemli olan bir nüans.

Supabase farklı bir yön izledi: resmi bir Claude konektörü (Şubat 2026'da piyasaya sürüldü) ve resmi bir ChatGPT uygulaması (2026 baharında piyasaya sürüldü), harici konuşma arayüzlerinden bir Supabase veritabanını sorgulamanıza olanak tanır. Bu, arka uçta yerleşik bir NL2SQL motoru değil, harici bir düzenleme yaklaşımıdır.

Yerel NL2SQL ve RAG ile ilgili tüm ayrıntıları görün
#
Çalışma zamanı

Kenar İşlevleri — WASM/Wasmtime ve yalnızca Deno

Aurabase, Edge İşlevleri için iki çalışma zamanı sunar: Supabase deneyimine yakın Deno/TypeScript (V8) ve Rust to WebAssembly'de derlenen, gerçek bir Wasmtime çalışma zamanı tarafından yürütülen ikili dosyalar; dahili bir deney değil, hizmetin üretim bağımlılığıdır.

Yayınlanmış bir soğuk başlangıç rakamı yok
WASM/Wasmtime çalışma zamanı dağıtılır ve üretimde çalıştırılır, ancak bugüne kadar depoda tekrarlanabilir bir soğuk başlatma kıyaslaması yayınlanmamıştır. Bu noktadaki herhangi bir performans iddiası, pazarlama rakamlarından ziyade zaman damgalı, yayınlanmış bir metodolojiyi beklemektedir.
#
Yasal ve Uyumluluk

Veri Egemenliği ve CLOUD Yasası

Temel ayrım iki kümülatif koşula dayanır: fiziksel barındırma konumu VE faaliyet gösteren ana şirketin yasal yargı yetkisi. Yönetim konsolunda "AB" kutusunun işaretlenmesi tek başına yeterli değildir.

Aurabase: AB'deki altyapı ve ana şirket

Üretim altyapısı Almanya'da (Nürnberg, Falkenstein) ve Finlandiya'da (Helsinki) Hetzner ile çalışıyor; bugüne kadar başka hiçbir konum doğrulanmadı. İşletmeci şirket olan Aurabase SAS, merkezi Paris'te bulunan bir Fransız şirketidir.

Supabase: seçilen bölge, ABD yetki alanı

Supabase, kullanıcıların Avrupa bölgeleri de dahil olmak üzere bir AWS barındırma bölgesi seçmesine olanak tanır. Ancak seçilen bölge, verilerinizi tutan şirketin kurumsal vatandaşlığını değiştirmez: Supabase, seçilen bölgeden bağımsız olarak ABD CLOUD Yasası rejimine tabi bir ABD kuruluşu olmaya devam eder.

Daha fazla bilgi edinin: GDPR ve CLOUD Yasası uyumluluğu
#
Ekosistem

SDK ve Ekosistem — eşitlik ve gerçek farklılıklar

Aurabase'in JavaScript SDK'sı, aşağıdaki 10 kapsamlı npm paketine dağıtılmıştır: @aurabase/* — aurabase-js, çekirdek, yetki, db, depolama, gerçek zamanlı, yapay zeka, işlevler, bildirimlerve gen — tümü yayınlanmış ve kurulabilir.

Python, Dart ve Rust SDK'ları proje deposunda mevcuttur, ancak üçünden hiçbiri henüz ilgili kayıt defterinde yayınlanmamıştır (PyPI, pub.dev, Crates.io — üçünde de canlı olarak doğrulanmıştır): şu anda yalnızca Git deposu bağımlılıkları olarak kurulabilirler, basit bir yöntemle değil pip kurulumu, yayın ekleveya kargo ekle.

npm adlandırma tuzağı
Kapsam dışı bir paket aurabase-js (olmadan @aurabase/ öneki) npm kayıt defterinde ayrı olarak bulunur. Aurabase projesiyle bağlantısı doğrulanmadı; yalnızca kapsamlı sürümü yükleyin @aurabase/aurabase-js.

Ücretsiz plan da dahil olmak üzere tüm Aurabase katmanları, Aurabase fiyatlandırma sayfası.

#
Kusursuz Geçiş

Supabase'den Aurabase'e nasıl geçiş yapılır?

Aurabase, standart PostgreSQL 16 ve PostgREST uyumlu bir API üzerine kurulmuştur: geçiş, yoğun uygulama kodunun yeniden yazılmasını veya RLS politikası değişikliklerini gerektirmez.

# 1. Şemayı ve verileri Supabase'den dışa aktarın
pg_dump "$SUPABASE_DB_URL" --schema=genel --no-owner --no-acl --format=özel -f supabase-dump.pgdump
# 2. Aurabase projesine geri yükleme (search_path=project_<id> gerekli)
pg_restore --sahibi yok --no-acl -d "$AURA_DB_URL" supabase-dump.pgdump
Adım adım geçiş kılavuzunun tamamını okuyun
#
Sıkça Sorulan Sorular

SSS

Bir Supabase projesini, RLS ilkelerini yeniden yazmadan Aurabase'ye taşıyabilir miyim?+
Evet. Aurabase, tamamen aynı RLS sözdizimine sahip standart PostgreSQL 16'yı kullanır: auth.uid(), yetki.rol() ve mevcut SQL ilkeleriniz olduğu gibi çalışır. tam geçiş kılavuzu ayrıntılar pg_dump dışa aktarımı, kullanıcı geçişi ve SDK değişimi.
Aurabase, Supabase gibi açık kaynak mı?+
Aurabase’in Rust çalışma alanı (Cargo.toml) ve @aurabase/* JavaScript SDK paketleri MIT lisansı altında yayınlanmaktadır. Kaynak kodu, Supabase'nin açık kaynak duruşuna uygun olarak bu koşullar altında incelenebilir ve yeniden kullanılabilir.
Supabase bir AB bölgesi sunuyor mu?+
Evet: Supabase Avrupa bölgeleri de dahil olmak üzere barındırma bölgelerinin seçilmesine olanak tanır. Ancak bu, verilerinizi tutan kuruluşun kurumsal yargı yetkisini değiştirmez — Supabase, seçilen bölgeye bakılmaksızın CLOUD Yasasına tabi bir ABD kuruluşu olmaya devam ederken, Aurabase SAS, Almanya ve Finlandiya'da altyapı işleten bir Fransız kuruluşudur.

HAREKETE GEÇİN

Bağımsız, birleşik bir Postgres arka ucuna geçin

Dakikalar içinde başlayın. Avrupa'da barındırılan sıfır satıcı bağımlılığı.

Kredi kartı gerekmez · 500 MB ücretsiz · 50.000 MAU