Bir çevrimiçi perakendeci, saniyede 100 adede kadar işlemi Amazon Kinesis Data Streams'e gönderecektir. Her JSON kaydı 100 KB'tır. Shard limitlerini aşmadan bu veriyi almak için gereken minimum Kinesis shard sayısı kaçtır?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: 10 shards.
Neden bu cevap
Kinesis Data Streams'de her bir shard, saniyede 1 MB'a kadar veri girişi veya saniyede 1.000 kayıt girişi kapasitesine sahiptir. Soruda saniyede 100 işlem ve her işlemin 100 KB olduğu belirtilmiştir. Bu durumda toplam veri girişi saniyede 100 işlem 100 KB/işlem = 10.000 KB/saniye = 10 MB/saniye olur. Gerekli shard sayısını hesaplamak için toplam veri girişini bir shard'ın kapasitesine böleriz: Veri girişi için: 10 MB/saniye / 1 MB/shard = 10 shard. Kayıt sayısı için: 100 kayıt/saniye / 1.000 kayıt/shard = 0.1 shard. Her iki limitin de karşılanması gerektiğinden, daha yüksek olan değeri (10 shard) seçeriz. Bu nedenle, minimum 10 shard gereklidir. Diğer seçenekler yanlıştır çünkü 1 shard kapasiteyi karşılamaz (10 MB/saniye 1 MB/saniye). 100 veya 1.000 shard gereğinden fazla ve maliyetli olur.
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