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ştiriciler için 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 işlemi tamamen özelleştirilebilir ve tek alanlı dizinler artık otomatik olarak oluşturulmaz. Bu sürüm, veritabanı oluştururken seçtiğiniz iki çalışma modunu destekler:

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

    • 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 İş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 Firestore'u destekler 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.

Sorgu ve yazma performansı ile maliyetleri 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, sizden herhangi bir değişiklik yapmanız istenmeden otomatik olarak Standart sürüm olarak sınıflandırılır. Yeni bir Firestore Enterprise sürümü veritabanı oluşturmak istiyorsanız Yerel mod veya MongoDB uyumluluk modu başlıklı makalede 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.