Firestore Enterprise sürümü modlarına genel bakış

Firestore Enterprise sürümü, çok çeşitli sorgu özelliklerini destekleyen gelişmiş bir sorgu motoruna sahiptir. Bu sürümde, sorgu yürütme açısından belirgin bir fark vardır ve dizinler isteğe bağlıdır. Bu nedenle, tek alan dizinleri artık otomatik olarak oluşturulmaz. Bu sayede sorgular önceden dizin yapılandırması olmadan yürütülebilir ancak dizine eklenmemiş sorgular varsayılan olarak tüm koleksiyonu tarar. Geliştiriciler, veri kümesi büyüdükçe gecikmeyi ve maliyetleri azaltmak için uygun yerlerde dizinler oluşturabilir.

Enterprise sürümü, Firestore Standard sürümünde listelenen özelliklere ek olarak, veritabanı oluştururken seçtiğiniz aşağıdaki çalışma modlarını destekler:

  • Temel işlemler ve ardışık düzen işlemleriyle yerel modda Firestore: Bu mod, iki farklı işlemi entegre eder: temel işlemler ve ardışık düzen işlemleri. 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 ardışık düzen işlemleri, alt ardışık düzenleri kullanan ilişkisel tarzda birleştirmeler de dahil olmak üzere gelişmiş veri alma işlemlerine olanak tanıyan esnek bir sorgu söz dizimi kullanır. Bu özellikler hakkında daha fazla bilgi için Yerel modda Firestore'a genel bakış başlıklı makaleyi inceleyin.
  • 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. MongoDB Sorgu Dili'ni (MQL) ve BSON veri türlerini destekler. MongoDB iş yükleri için doğrudan bir alternatif olarak kullanılabilirken Firestore'un otomatik ölçeklendirme ve yüksek kullanılabilirlik avantajlarını sunar. Bu özellikler hakkında daha fazla bilgi için MongoDB uyumluluğuna genel bakış başlıklı makaleyi inceleyin.