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

Firestore Enterprise sürümünde, çok çeşitli sorgu özelliklerini destekleyen gelişmiş bir sorgu motoru bulunur. Bu nedenle, 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 alanlı dizinler artık otomatik olarak oluşturulmuyor. Bu sayede sorgular önceden dizin yapılandırması olmadan yürütülebilir ancak dizinlenmemiş sorgular varsayılan olarak koleksiyonun tamamını tarar. Geliştiriciler, veri kümesi büyüdükçe gecikmeyi ve maliyetleri iyileştirmek için uygun olan yerlerde dizinler oluşturabilir.

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

  • Temel işlemler ve işlem hattı işlemleriyle yerel modda Firestore: Bu modda iki farklı işlem entegre edilmiştir: temel işlemler ve işlem hattı işlemleri. Firestore Core işlemleri, standart belge oluşturma, okuma, güncelleme ve silme (CRUD) işlevinin yanı sıra anlık 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üzenler kullanılarak 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 kaynaklı ekosistemini Cloud Firestore ile kullanmasına olanak tanır. MongoDB Query Language (MQL) ve BSON veri türlerini destekler. Firestore'un otomatik ölçeklendirme ve yüksek kullanılabilirlik avantajlarını sunarken MongoDB iş yükleri için etkili bir şekilde doğrudan değiştirme işlevi görür. Bu özellikler hakkında daha fazla bilgi için MongoDB uyumluluğuna genel bakış başlıklı makaleyi inceleyin.