한 회사에서 진행 중인 읽기 또는 쓰기를 중단하지 않고 기존 Amazon DynamoDB 테이블의 비용을 관리하고 크기를 제어해야 합니다. 최소한의 유지 관리로 1개월 후에 데이터가 자동으로 제거되기를 원합니다. 어떤 접근 방식이 이러한 요구 사항을 충족할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 항목이 타임스탬프 속성을 기반으로 자동으로 만료되도록 DynamoDB의 TTL 기능을 활성화합니다..
이것이 정답인 이유
DynamoDB의 TTL(Time to Live) 기능은 지정된 타임스탬프 속성을 기반으로 항목을 자동으로 만료 및 삭제하여 비용을 관리하고 테이블 크기를 제어하는 가장 효율적인 방법입니다. 이는 진행 중인 읽기 또는 쓰기 작업에 영향을 주지 않으며 최소한의 유지 관리가 필요합니다. 다른 옵션들은 다음과 같은 이유로 적합하지 않습니다. Amazon EventBridge 규칙과 예약된 Lambda 함수는 테이블을 스캔해야 하므로 프로비저닝된 처리량을 소비하고 비용을 증가시킬 수 있습니다. 또한, 대규모 테이블에서는 스캔 작업이 느리고 비효율적일 수 있습니다. DynamoDB Streams를 활성화하고 Lambda를 트리거하는 방식은 항목이 추가되거나 수정될 때 변경 사항을 캡처하지만, 오래된 항목을 능동적으로 스캔하고 삭제하는 데는 적합하지 않습니다. 이는 주로 데이터 변경 사항을 다른 서비스와 통합하는 데 사용됩니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음