Bir web sitesi, günlük anket yanıtlarını bir DynamoDB tablosunda toplar ve yanıtları yalnızca ertesi güne kadar saklaması gerekir. Geliştirici, her öğeye bir expiration_date özniteliği ekledi. Süresi dolan yanıtları tablodan otomatik olarak kaldırmanın en basit yolu nedir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Tabloda DynamoDB Time To Live (TTL) özelliğini etkinleştirin ve expiration_date özniteliğini belirtin..
Neden bu cevap
Doğru cevap, DynamoDB Time To Live (TTL) özelliğini etkinleştirmek ve expirationdate özniteliğini belirtmektir. DynamoDB TTL, öğeleri belirtilen bir zaman damgasına göre otomatik olarak silmek için tasarlanmış yerleşik bir özelliktir. Bu, süresi dolan verileri yönetmenin en basit ve en uygun maliyetli yoludur çünkü ek kod veya sunucu yönetimi gerektirmez. Diğer seçenekler, süresi dolan öğeleri silmek için özel bir işlem oluşturmayı içerir. Bu yaklaşımlar işlevsel olsa da, DynamoDB TTL'nin sunduğu basitlik ve yönetilen hizmet avantajlarından yoksundurlar. Bir Lambda işlevi, Fargate görevi veya Glue işi, geliştirme, dağıtım ve bakım gerektirirken, TTL tamamen yönetilir ve otomatik olarak ölçeklenir.
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