Bir şirket, devam eden okuma veya yazma işlemlerini kesintiye uğratmadan mevcut bir Amazon DynamoDB tablosunun maliyetlerini yönetmeli ve boyutunu kontrol etmelidir. Verilerin 1 ay sonra otomatik olarak ve minimum bakımla kaldırılmasını istiyorlar. Hangi yaklaşım bu gereksinimleri karşılar?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Öğe zaman damgası özniteliğine göre otomatik olarak sona erecek şekilde DynamoDB'nin TTL özelliğini etkinleştirin..
Neden bu cevap
Doğru cevap, DynamoDB'nin TTL (Time to Live) özelliğini etkinleştirmektir. TTL, belirli bir zaman damgası özniteliğine göre öğelerin otomatik olarak sona ermesini ve silinmesini sağlar. Bu, mevcut okuma/yazma işlemlerini kesintiye uğratmadan ve minimum bakım gereksinimiyle maliyetleri yönetmek ve tablo boyutunu kontrol etmek için en verimli ve yerel DynamoDB çözümüdür. Diğer seçenekler ise daha fazla yönetim yükü ve potansiyel olarak daha yüksek maliyetler getirir: Bir Amazon EventBridge kuralı ile Lambda çağırmak veya periyodik bir Lambda işlevi çalıştırmak, tablonun taranmasını gerektirir. Bu, büyük tablolar için pahalı olabilir ve okuma kapasitesi birimlerini (RCU) tüketir. DynamoDB Streams'i etkinleştirmek, değişiklikleri yakalamak için tasarlanmıştır, ancak eski öğeleri silmek için doğrudan bir mekanizma sağlamaz; bu yine bir Lambda işlevi gerektirir ve gereksiz karmaşıklık ekler.
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