Sürümlere genel bakış

Bu sayfada Cloud Firestore sürümleri ve temel özellikleri açıklanmaktadır. Cloud Firestore aşağıdaki sürümlerde kullanılabilir:

  • Firestore Standard sürümü, çok sayıda programlama dili için akıcı SDK'lar, gerçek zamanlı ve çevrimdışı destek, tek ve çok bölgeli yapılandırmalarda yüksek kullanılabilirlik ve sorunsuz otomatik ölçeklendirme ile kullanışlı bir sunucusuz işlem modeli dahil olmak üzere belge veritabanı olarak geniş bir özellik paketi sunar. Bu sürüm, Firestore Core işlemleri (temel okuma, yazma ve sorgular) kullanılarak Native modda Firestore'u destekler.

  • Firestore Enterprise sürümü, belge veritabanı olarak geliştiricilere yönelik geniş bir özellik ve kontrol paketi sunar. Kapsamlı sorgu özelliklerini destekleyen gelişmiş bir sorgu motoruna sahiptir ve Enterprise sürümündeki tüm sorgular artık dizinlerin varlığı isteğe bağlı olacak şekilde yürütülebilir. Sonuç olarak, dizine ekleme tamamen özelleştirilebilir ve artık tek alan dizinleri otomatik olarak oluşturulmaz. Bu sürüm, veritabanı oluştururken seçtiğiniz iki çalışma modunu destekler:

    • Core ve Pipeline işlemleriyle Native mode'da Firestore (önizleme). Firestore Core işlemleri, standart belge oluşturma, okuma, güncelleme ve silme (CRUD) işlevinin yanı sıra gerçek zamanlı dinleme sorguları ve çevrimdışı kalıcılık için yerleşik destek sağlar. Firestore işlem hattı işlemleri, yüzlerce ek sorgu özelliği sunar. Örnekler arasında toplama işlemleri, dize eşleştirme ve gelişmiş filtreleme özellikleri için ek operatör desteği yer alır.

    • MongoDB uyumlu işlemlerle MongoDB uyumlu Firestore. Bu mod, geliştiricilerin mevcut MongoDB uygulama kodunu, sürücülerini, araçlarını ve MongoDB entegrasyonlarının açık kaynak ekosistemini Cloud Firestore ile kullanmasına olanak tanır.

    Her iki moddaki tüm işlemler daha gelişmiş bir sorgu motorunda çalışır. Bu sayede, sorgularının performansını artırmaya çalışan uygulamalar için dizine ekleme isteğe bağlı bir adım haline getirilerek geliştirici kontrolü en üst düzeye çıkarılır.

Sürümlere göre özellikler

Aşağıdaki tabloda, her sürümde kullanılabilen özellikler özetlenmektedir:

Özellikler Standart sürüm Enterprise sürümü
Sorgu Motoru Standart: Yalnızca temel işlemler kullanılarak sorgu desteği. Gelişmiş: Core ve Pipelines veya MongoDB uyumlu işlemler kullanılarak sorgu desteği.
Yerel modda sunucu tarafı, web ve mobil SDK'larda Cloud Firestore desteklenir. Evet. Temel işlemler tarafından desteklenir. Evet. Temel ve işlem hattı işlemleri tarafından desteklenir.
Gerçek zamanlı ve çevrimdışı özellikleri destekler Evet. Temel işlemler tarafından desteklenir. Evet. Yalnızca Temel işlemler tarafından desteklenir.
MongoDB uyumlu Cloud Firestore desteği Hayır Evet
Dizine Ekleme Sorgular için dizinler gereklidir.

Tek tek alanların dizinleri otomatik olarak oluşturulur. Daha karmaşık sorgular ise manuel olarak yapılandırılması gereken birleşik dizinleri veya koleksiyon grubu dizinlerini kullanır.

count(), sum() ve avg() gibi toplama sorgularında maliyet, okunan dizin girişlerinin sayısına göre belirlenir. Dizin girişi taranmazsa minimum bir belge okuma ücreti uygulanır.

Dizinler gerekli değildir ve bu nedenle sorgular için isteğe bağlıdır.

Dizinleri gerektiği şekilde tanımlarsınız. Enterprise sürümü, seyrek olmayan/seyrek ve benzersiz indeksler de dahil olmak üzere daha geniş bir indeks türü aralığını da destekler.

Sorgu Açıklama ve Sorgu Analizleri ile artık dizin gerekmediğinden dizinden yararlanabilecek sorguları belirleyebilirsiniz.

Performans ve maliyetlerle ilgili sorgu oluşturma ve yazma Sorgu Açıklama ile tek bir sorgudaki birden fazla alanda aralık ve eşitsizlik filtreleriyle sorguları optimize edebilirsiniz.

Sorgu yürütme hakkında ayrıntılı bilgi sağlayan Sorgu Analizleri, Sorgu Açıklama ve Cloud Monitoring'de metrikler bulunur.



Sorgu ve yazma performansı üzerinde tam kontrole sahipsiniz. Ayrıca, özelleştirilebilir dizine ekleme, gelişmiş izleme, teşhis araçları ve Sorgu İpuçları adı verilen yeni yürütme kontrollerini kullanarak performansı optimize edebilirsiniz.

Sorgu yürütme hakkında ayrıntılı bilgi sağlayan Sorgu Analizleri, Sorgu Açıklama ve Cloud Monitoring'de metrikler bulunur.

Fiyatlandırma Fiyatlandırma ayrıntılarına bakın Fiyatlandırma ayrıntılarına bakın
Gözlemlenebilirlik
  • Key Visualizer
  • Sorgu Açıklaması
  • Sorgu Analizleri
  • Sorgu Açıklaması
  • Sorgu Analizleri
Veri koruması
  • Planlanmış yedeklemeler
  • Belirli bir noktadan önceyi kurtarma
  • Planlanmış yedeklemeler
  • Belirli bir noktadan önceyi kurtarma
Şifreleme
  • Google tarafından yönetilen şifreleme anahtarı
  • Müşteri tarafından yönetilen şifreleme anahtarları
  • Google tarafından yönetilen şifreleme anahtarı
  • Müşteri tarafından yönetilen şifreleme anahtarları
Depolama Karma depolama (SSD ve HDD) SSD
Taahhütlü Kullanım İndirimleri 1 yıl için% 20, 3 yıl için% 40 1 yıl için% 20, 3 yıl için% 40

Ne yapmanız gerekiyor?

Cloud Firestore veritabanınız için bir sürüm seçmediyseniz veritabanınız, sizin tarafınızdan herhangi bir değişiklik yapılmasına gerek kalmadan otomatik olarak Standart sürüm olarak sınıflandırılır. Yeni bir Cloud Firestore Enterprise sürümü veritabanı oluşturmak istiyorsanız Yerel mod veya MongoDB uyumluluk modu başlıklı makalelerde belirtilen adımları uygulayın.

Fiyatlandırma

Cloud Firestore sürümlerinin fiyatlandırması hakkında bilgi edinmek için Enterprise sürümü ve Standard sürümü fiyatlandırma sayfalarına bakın.