Bir gerçek zamanlı analiz uygulamasının dakikada 5 GB sosyal medya verisini alması ve dönüştürmesi, ardından hızlı sorguları destekleyen bir veri deposuna yüklemesi gerekmektedir. Hangi mimari bu gereksinimleri karşılar?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Sosyal medya verilerini almak için Amazon Kinesis Data Streams kullanın. Verileri dönüştürmek için Amazon Managed Service for Apache Flink kullanın. Dönüştürülmüş verileri Amazon DynamoDB içinde depolayın..
Neden bu cevap
Bu senaryo, gerçek zamanlı veri alımı, dönüşümü ve hızlı sorgu yetenekleri gerektiren bir akış veri işleme hattını tanımlar. Amazon Kinesis Data Streams, yüksek hacimli akış verilerini gerçek zamanlı olarak almak için idealdir. Amazon Managed Service for Apache Flink (önceki adıyla Kinesis Data Analytics), akış halindeki verileri gerçek zamanlı olarak dönüştürmek ve analiz etmek için tasarlanmıştır. Amazon DynamoDB, düşük gecikmeli erişim ve yüksek ölçeklenebilirlik sunan, hızlı sorgular için uygun, anahtar-değer ve belge veritabanıdır. Diğer seçenekler bu gereksinimleri tam olarak karşılamaz: EventBridge, olay yönlendirme için kullanılır, doğrudan yüksek hacimli akış verisi alımı için değildir. ElastiCache (Memcached) bir önbellek çözümüdür, birincil veri deposu değildir. SQS, mesaj kuyruklama hizmetidir, akış verisi alımı için Kinesis kadar uygun değildir. S3, hızlı sorgular için optimize edilmiş bir veritabanı değildir. SNS, mesaj yayınlama hizmetidir, akış verisi alımı için değildir. EMR, toplu işleme için daha uygundur. RDS, gerçek zamanlı, yüksek hacimli, düşük gecikmeli okuma/yazma gerektiren akış verileri için en iyi seçenek 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