Bir şirketin, veri deposu Amazon DynamoDB'de bulunan bir mobil sohbet uygulaması var. Kullanıcılar yeni mesajların mümkün olan en düşük gecikmeyle okunmasını istiyor. Bir çözümler mimarı, minimum uygulama değişikliği gerektiren optimal bir çözüm tasarlamalıdır. Çözümler mimarı hangi yöntemi seçmelidir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Yeni mesajlar tablosu için Amazon DynamoDB Accelerator (DAX) yapılandırın. Kodu DAX endpoint'ini kullanacak şekilde güncelleyin..
Neden bu cevap
Amazon DynamoDB Accelerator (DAX), DynamoDB tabloları için yönetilen, yüksek oranda ölçeklenebilir ve yüksek oranda kullanılabilir bir önbellek hizmetidir. Mikro saniye düzeyinde yanıt süreleri sağlayarak okuma performansını önemli ölçüde artırır. Uygulama tarafında minimum değişiklik gerektirir, çünkü mevcut DynamoDB API çağrılarıyla uyumludur. Bu, düşük gecikmeli mesaj okumaları için en uygun çözümdür. Okuma replikaları, farklı AWS bölgelerinde veri tutarlılığı ve felaket kurtarma için kullanılır, gecikmeyi azaltmada birincil amaçları değildir. Okuma kapasitesi birimlerini artırmak, daha fazla okuma işlemine izin verir ancak önbellekleme kadar düşük gecikme sağlamaz. Amazon ElastiCache for Redis, genel amaçlı bir önbellek çözümü olsa da, DynamoDB ile entegrasyonu DAX kadar sorunsuz değildir ve daha fazla uygulama değişikliği gerektirir.
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