MongoDB uyumlu Firestore sayesinde geliştiriciler, mevcut MongoDB uygulama kodunu, sürücülerini, araçlarını ve MongoDB entegrasyonlarının açık kaynak ekosistemini Cloud Firestore ile kullanabilir.
Cloud Firestore, güçlü tutarlılıkla çok bölgeli replikasyon, neredeyse sınırsız ölçeklenebilirlik, %99, 999'a varan HDS ile sektör lideri yüksek kullanılabilirlik ve tek haneli milisaniye okuma performansı sunan farklılaştırılmış bir sunucusuz doküman veritabanı hizmeti sunar.
MongoDB uyumlu Firestore, Enterprise sürümü kapsamında kullanılabilir.
Temel Özellikler
MongoDB uyumlu Firestore, birçok önemli özellik sunar:
| Farklılaştırıcı | Açıklama |
|---|---|
| MongoDB uyumluluğu | Cloud Firestore, MongoDB ile uyumlu işlemler sunarak mevcut MongoDB uygulamalarınızın veritabanı olarak Cloud Firestore kullanmanıza olanak tanır. |
| Sunucusuz | Cloud Firestore, kullanım başına ödeme modelini kullanır. Cloud Firestore, kaynakların önceden sağlanmasını gerektirmez ve yükünüze uyacak şekilde otomatik olarak ölçeklenir. |
| Neredeyse sınırsız ölçek | Cloud Firestore, kapasite, parçalama veya depolama alanı ve G/Ç yapılandırmaya gerek kalmadan bilgi işlem ve depolama alanını isteğe bağlı olarak sorunsuz bir şekilde ölçeklendirir. |
| Sektörde öncü yüksek kullanılabilirlik | Tüm Cloud Firestore veritabanları, bölgesel dağıtımlar için %99,99, çok bölgeli dağıtımlar için% 99,999 kullanılabilirlik oranıyla yüksek kullanılabilirlik sunar. Cloud Firestore; otomatik çok bölgeli veri replikasyonu, güçlü tutarlılığa sahip sorgular, atomik toplu işlemler ve işlem desteği sunar. |
| Tek haneli milisaniye okuma gecikmesi | Cloud Firestore, tek haneli milisaniye okuma gecikmesi sunar. |
| Kurumsal sınıf güvenlik ve izleme | Merkezi Google Cloud yönetimiyle Cloud Firestore güvenliğini sağlayın. Entegre Veritabanı Merkezimiz ile Cloud Firestore veritabanı filonuzun görünürlüğünü artırın ve yönetimini basitleştirin. Merkezi kontrol ve yapay zeka desteği sayesinde birleşik filo görünümünden ve basitleştirilmiş yönetimden yararlanın. |
Nasıl çalışır?
Cloud Firestore, MongoDB uyumluluğu sunan, bulut öncelikli bir NoSQL belge veritabanıdır.
Cloud Firestore veri modelini kullanarak verileri, değerlerle eşlenen alanlar içeren dokümanlarda depolarsınız. Bu dokümanlar, verilerinizi düzenlemek ve sorgu oluşturmak için kullanabileceğiniz koleksiyonlarda depolanır. Dokümanlar, dize ve sayılardan karmaşık, yerleşik nesnelere kadar birçok farklı veri türünü destekler.
Ayrıca Cloud Firestore dilinde sorgulama yapmak açıklayıcı, verimli ve esnektir. Standart MongoDB sürücüsünü veya MongoDB Sorgu Dili'ni (MQL) kullanabilirsiniz. Koleksiyonun tamamını almanıza gerek kalmadan doküman düzeyinde veri almak için sığ sorgular oluşturabilir ve sonuçlarınızı sayfalara ayırmak için sorgularınıza veya imleçlerinize sıralama, filtreleme ve sınırlar ekleyebilirsiniz.
Son olarak Cloud Firestore, kimlik ve erişim yönetimi bölümünde açıklandığı gibi Google Cloud yönetim hizmetleriyle tam olarak entegredir.