Temeller
Aurabase 12 hizmetini tek bir dil etrafında birleştirir, yerel RLS ile projeye özel PostgreSQL 16, sözdizimi ağacı tarafından doğrulanmış yerel NL2SQL sunar ve kendi başına bir içerik temeli olarak AB egemenliğini (Hetzner Almanya/Finlandiya altyapısı) belgelendirir. Nhost Postgres, Hasura, kimlik doğrulama ve depolamayı yönetilen bir bulutta, etkinlik olmadığında duraklayan ücretsiz bir planla bir araya getirir. Karar vermeniz gereken soru: Egemenlik için tasarlanmış birleşik bir çekirdek mi, yoksa anahtar teslim bir GraphQL Hasura katmanı mı istiyorsunuz?
Eklenmiş bir GraphQL katmanı yerine birleşik bir Rust çekirdeği
Aurabase builds 12 services (aura-gateway, aura-auth, aura-db, aura-realtime, aura-storage, aura-functions, aura-ai…) on the same internal libraries — aura-core, aura-crypto, aura-db-adapters — and the same compiled language, without garbage collector. A single core changes the surface of integration bugs between components, not just the perceived performance.
Nhost farklı bir yol izliyor: Hasura, herhangi bir çözümleyici kodu yazmaya gerek kalmadan otomatik olarak GraphQL sorguları, mutasyonlar ve abonelikler oluşturmak için Postgres'inizin önünde oturuyor. Bu gerçek bir başlangıç hızı kazancıdır; ancak Postgres RLS politikalarınıza ek olarak sürdürülecek kendi izin ayarlarıyla uygulamanız ile veritabanınız arasına bir sorgu oluşturma katmanı ekler.
GraphQL'i otomatik olarak oluşturmak, Nhost'ta gizli bir zayıflık değil, bir mühendislik tercihidir. Aurabase ile arasındaki fark açık bir değiş-tokuştur: senkronizasyon için ek soyutlama katmanı ile tek izin katmanı olan RLS ile Postgres'e doğrudan erişim.
Postgres'te yerel pg_graphql, bir yan hizmet değil
Aurabase'de GraphQL'i istediğinizde, pg_graphql Postgres örneğinizin içinde çalışır; isteğe bağlı etkinleştirme, otomatik olarak devralınan RLS, şemanızla birlikte dağıtılacak veya geliştirilecek ayrı hizmetler yoktur. Ayrıntılı karşılaştırmamıza bakın pg_graphql vs Hasura vs PostGraphile.
Nhost, GraphQL'i zorunlu bir platform bileşeni haline getiriyor; her Nhost projesi Hasura'yı otomatik olarak yerleştiriyor. Aurabase'de bu bir seçenektir: Varsayılan olarak yerel PostgREST yoluyla REST, ihtiyacınız olduğunda GraphQL etkinleştirilir, aksi takdirde RPC SQL. Kullanmadığınız bir katmanın karmaşıklığı için ödeme yapmazsınız.
Nhost'un sessiz kaldığı yerde Aurabase özel bir sütun inşa ediyor
Nhost belgeleri, HIPAA'yı 2026 fiyatlandırma programında "yakında gelecek" bir özellik olarak listeliyor; bu, mevzuat uyumluluğunun henüz onlar için merkezi bir ürün odağı olmadığının bir işareti. Aurabase bu alanı farklı ele alıyor: Almanya (Nürnberg, Falkenstein) ve Finlandiya'da (Helsinki) doğrulanmış üretim altyapısı, Fransız yasalarına göre kurulmuş ve kendi başına bir GDPR/CLOUD Yasası içerik sütununa sahip bir şirket olan Aurabase SAS tarafından işletiliyor.
Kılavuzun tamamını okuyun: GDPR uyumlu ve AB egemen arka ucu
NL2SQL, konuşma asistanına karşı söz dizimi ağacı tarafından doğrulandı
Aurabase yerel bir NL2SQL uç noktası ortaya çıkarır: bir doğal dil sorusu, sqlparseraracılığıyla ağaç tarafından doğrulanmış bir SELECT sorgusu haline gelir, LIMITile sınırlanır, salt okunur olarak yürütülür - kodda doğrulanmış bir ürün farklılaştırıcıdır, üste monte edilmiş bir üçüncü taraf bağlayıcı değildir. NL2SQL tanımımıza bakın ve adım adım öğretici.
Nhost, GraphQL şemasına ve otomatik olarak oluşturulan vektör yerleştirmelere erişimi olan bir yapay zeka asistanı sunar; geliştirmeyi hızlandırmak için kullanışlıdır ancak bu, belgelenmiş bir güvenlik sözleşmesiyle son kullanıcılarınıza sunulan bir NL2SQL uç noktası değildir. Doğrudan değiştirilemeyen iki farklı yapay zeka yeteneği.
Nhost uygun bir seçim olmaya devam ettiğinde
Uygulamanız zaten GraphQL etrafında tasarlanmışsa ve tek bir sorgu yazmadan birkaç dakika içinde bir CRUD oluşturulmasını istiyorsanız, Nhost'un bu özel kullanım durumunda gerçek bir ürün avantajı vardır: Hasura olgunlaşmış ve geniş ölçekte kendini kanıtlamıştır.
Ara katman olmadan yerel REST'i, tek izin yüzeyi olarak Postgres RLS'yi, API olarak kullanıma sunulan yerel NL2SQL'i veya ürün odağı olarak belgelenmiş GDPR/CLOUD Yasası uyumluluğunu istediğiniz anda uzlaşma ortaya çıkar; burası tam olarak Aurabase'in farklılığını oluşturduğu yerdir.
İki platformu ayıran şey nedir?
| Mimarlık | %100 Rust çekirdeği, paylaşılan kitaplıklar | Postgres + Hasura + yönetilen hizmetler |
|---|---|---|
| Varsayılan API | Yerel REST (PostgREST), GraphQL katılımı | GraphQL Hasura başlangıçtan itibaren zorunlu |
| İzinler | RLS Postgres, tek yüzey | Senkronizasyon için RLS Postgres + Hasura izinleri |
| Yerel yapay zeka | AST + RAG pgvector tarafından doğrulanan yerel NL2SQL | Yapay zeka asistanı + otomatik yerleştirmeler |
| Uyumluluk | Özel GDPR/CLOUD Yasası sütunu + doğrulanmış AB altyapısı | HIPAA "çok yakında" olarak listelendi (2026) |
| Lisans | MIT (Rust çalışma alanı + JS SDK) | Açık kaynaklı tuğlalar, çoğunlukla yönetilen platform |