Gecikmeye duyarlı bir ticaret platformu Amazon DynamoDB'yi (isteğe bağlı mod) kullanıyor. Çözüm mimarının performansı artırması ve minimum gecikme süresi elde ederken yüksek kullanılabilirlik sağlaması gerekiyor. Hangi seçenek bu gereksinimleri karşılar?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Üç düğümlü bir DAX kümesi oluşturun ve uygulamayı DAX üzerinden okuma yapacak, doğrudan DynamoDB tablosuna yazacak şekilde yapılandırın..
Neden bu cevap
Düşük gecikme süresi gerektiren bir ticaret platformu için, DynamoDB Accelerator (DAX) önbelleğe alma hizmeti, milisaniyelerden mikrosaniyelere kadar okuma gecikmesini önemli ölçüde azaltır. Üç düğümlü bir DAX kümesi, yüksek kullanılabilirlik ve hata toleransı sağlar; bir düğüm arızalansa bile diğerleri hizmet vermeye devam eder. DAX, okuma yoğun iş yükleri için tasarlanmıştır ve okumaları önbelleğe alarak performansı artırır. Yazma işlemleri genellikle doğrudan DynamoDB tablosuna yönlendirilir çünkü DAX'ın birincil amacı okuma performansını optimize etmektir ve yazmaları önbelleğe almak veri tutarlılığı sorunlarına yol açabilir. İki düğümlü bir küme, üç düğümlü bir kümeye göre daha az hata toleransı sunar. Tek düğümlü bir küme ise yüksek kullanılabilirlik gereksinimini karşılamaz ve tek bir hata noktası oluşturur. DAX üzerinden yazma yapmak, veri tutarlılığı açısından karmaşıklık yaratabilir ve genellikle önerilmez; yazmalar doğrudan DynamoDB'ye yapılmalıdır.
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