Cihazlar arasında senkronize olan, çevrimdışı erişimi destekleyen ve operasyonel yükü en aza indirirken gerçek zamanlı güncellemeler gönderen bir mobil yapılacaklar uygulaması oluşturun. Hangi veritabanı yaklaşımını kullanırsınız?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Veritabanı olarak Firestore'u kullanın. Firestore verilerinin bir kopyasını önbelleğe almak için Firestore offline persistence'ı yapılandırın. Belge değişiklikleri olduğunda uygulamaları güncellemek için belge değişikliklerini dinleyin..
Neden bu cevap
Firestore, mobil uygulamalar için tasarlanmış, sunucusuz, NoSQL bir veritabanıdır. Çevrimdışı erişim için yerleşik istemci SDK'ları (offline persistence) sunar ve cihazlar arasında otomatik veri senkronizasyonu sağlar. Belge değişikliklerini dinleme özelliği, gerçek zamanlı güncellemeler için idealdir ve operasyonel yükü minimuma indirir. Cloud SQL, ilişkisel bir veritabanı olup çevrimdışı senkronizasyon ve gerçek zamanlı güncellemeler için ek katmanlar gerektirir. Bigtable, yüksek hacimli analitik iş yükleri için tasarlanmış bir NoSQL veritabanıdır ve mobil uygulamaların gerçek zamanlı senkronizasyon ihtiyaçları için uygun değildir. SQLite ve Cloud Storage kombinasyonu, manuel senkronizasyon ve çakışma yönetimi gerektireceğinden operasyonel yükü artırır ve gerçek zamanlı değildir.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez