PostgreSQL ile güçlü bir veri katmanı.
İlişkisel verileriniz için özel ağ ve yönetilebilir kaynak mimarisi.
Uygulamanız için önemli noktalar
Bağlantı havuzunu planlayın
Her uygulama instance’ının bağlantı sayısını sınırlayın; connection pooling sağlayıcısı ileride eklenebilir.
Şema ve veri bütünlüğü
Foreign key, unique constraint ve index’leri migration’larda sürümlendirin.
Yüksek erişilebilirlik hedefi
PITR, read replica ve HA mimaride ayrı kabiliyetlerdir; henüz aktif ürün özellikleri değildir.
Hangi işler için uygun?
PostgreSQL; ilişkili kayıtlar, işlem bütünlüğü ve sorgu esnekliği gereken uygulamalar için güçlü bir temeldir. Veri modelini ve uygulamanın bağlantı ihtiyacını birlikte tasarlayın.
- Çok kullanıcılı SaaS uygulamaları
- İşlem bütünlüğü gereken finans dışı iş kayıtları
- İlişkisel veriye ek olarak JSON alan kullanan API’ler
Uygulamanızdaki yeri
Backend, özel ağdaki veritabanına bir bağlantı havuzu üzerinden ulaşır. Migration işlemleri uygulama sorgularından ayrı planlanır. JSON alanlar esneklik sağlar; temel ilişkileri ve veri kurallarını yine açıkça modelleyin.
Başlamadan önce
Servis seçimini uygulamanızın gerçek ihtiyaçlarıyla yapın. Bu noktaları geliştirme ve yayın planınıza ekleyin.
- Tablo ilişkilerini, indeksleri ve migration sırasını sürümleyin.
- TLS kullanırken sunucu sertifikasını ve host adını doğrulayın; yalnızca şifreli bağlantıyla yetinmeyin.
- Bağlantı sayısı, yedekleme ve restore beklentilerini sağlayıcıyla netleştirin.
Resmi kaynaklar
Sık sorulan sorular
JSON kullanıyorsam tablo ilişkilerine ihtiyaç var mı?
İhtiyacınıza göre ikisini birlikte kullanabilirsiniz. Kullanıcı ve sipariş sahipliği gibi temel ilişkiler için açık foreign key ve erişim kuralları yararlıdır; değişken alanlar JSON olarak tutulabilir.
Şu anda canlı kaynak oluşturabilir miyim?
Henüz hayır. Canlı sitede yeni kayıtlar ve müşteri kaynak tahsisi kapalı. Ürün rehberleri yayımlandı; yerel geliştirme simülasyonu gerçek hizmet oluşturmaz.