Geniş ölçekte okuma ve yazma işlemlerini anlayın

Yalnızca Cloud Firestore Enterprise sürümü için geçerlidir.

Uygulamalarınızı yüksek performans ve güvenilirlik için tasarlama konusunda bilinçli kararlar vermek üzere bu belgeyi okuyun. Bu belgede ileri düzey Cloud Firestore konuları ele alınmaktadır. Cloud Firestore'ı kullanmaya yeni başlıyorsanız hızlı başlangıç kılavuzuna bakın. Veritabanı boyutunuz ve trafiğiniz arttıkça uygulamalarınızın iyi performans göstermeye devam etmesini sağlamak için Firestore arka ucundaki okuma ve yazma işlemlerinin mekanizmasını anlamanız gerekir. Okuma ve yazma işlemlerinizin depolama katmanıyla etkileşimini ve performansı etkileyebilecek temel kısıtlamaları da anlamanız gerekir.

Uygulamanızı tasarlamadan önce bazı en iyi uygulamalar hakkında bilgi edinmek için aşağıdakileri okuyun:

  • API isteğinin üst düzey bileşenlerini anlama.
  • ACID özelliklerini sağlamak için tüm yazma işlemleri okuma-yazma işlemleri olarak ele alınır. Yazma işlemi birden fazla bölme içeriyorsa iki aşamalı bir onay süreci gerekebilir.
  • Varsayılan olarak okumalar "güçlü tutarlılık" özelliğine sahiptir ve kilitlenmeleri önlemek için zaman damgası tabanlı bir yaklaşım kullanır.
  • Yüksek performansı korumak için işlemleri anahtar aralığına dağıtarak ve işlemleri küçük tutarak yoğun trafikten kaçınmalısınız.