Bir şirket, AWS üzerinde çok oyunculu bir oyun uygulaması barındırıyor. Uygulamanın sık erişilen veriler için milisaniyenin altında okuma gecikmesine ihtiyacı var ve geçmiş veriler üzerinde tek seferlik sorguları desteklemesi gerekiyor. Hangi çözüm bu gereksinimleri EN AZ operasyonel yük ile karşılar?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Sık erişilen veriler için DynamoDB Accelerator (DAX) ile Amazon DynamoDB kullanın. DynamoDB table export kullanarak verileri bir Amazon S3 bucket'ına aktarın. Amazon Athena kullanarak Amazon S3'teki veriler üzerinde tek seferlik sorgular çalıştırın..
Neden bu cevap
Bu çözüm, sık erişilen veriler için milisaniyenin altında okuma gecikmesi gereksinimini DynamoDB Accelerator (DAX) ile güçlendirilmiş Amazon DynamoDB kullanarak karşılar. DynamoDB, yüksek performanslı, anahtar-değer ve belge veritabanıdır ve DAX, önbelleğe alma hizmetiyle okuma performansını daha da artırır. Geçmiş veriler üzerinde tek seferlik sorgular için, DynamoDB table export özelliği ile veriler Amazon S3'e aktarılır ve Amazon Athena kullanılarak bu veriler üzerinde SQL sorguları çalıştırılabilir. Bu yaklaşım, operasyonel yükü en aza indirir çünkü yönetilen hizmetler kullanılır. Diğer seçenekler: Amazon RDS, milisaniyenin altında gecikme için uygun olmayabilir ve özel betik operasyonel yükü artırır. Verileri doğrudan S3'te depolamak, sık erişilen veriler için milisaniyenin altında okuma gecikmesi sağlamaz. Kinesis Data Streams ve Firehose kullanmak, geçmiş veriler üzerinde tek seferlik sorgular için gereksiz karmaşıklık ve operasyonel yük getirir.
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