Amazon DynamoDB 테이블에 Time to Live(TTL)를 설정하려고 합니다.
해결 방법
Amazon DynamoDB TTL을 사용하면 항목별 타임스탬프를 정의하여 항목이 더 이상 필요하지 않게 되는 시점을 결정할 수 있습니다. TTL은 보통 TTL 타임스탬프 만료 후 며칠 이내에 만료된 항목을 삭제합니다. 만료된 항목의 실제 삭제 작업은 테이블의 크기와 활동 수준에 따라 달라질 수 있습니다.
TTL을 설정하려면 Time to Live 활성화를 참조하세요. 테이블에 TTL 속성 생성 시 다음 사항에 유의하세요.
- TTL 속성은 숫자 데이터 유형을 사용해야 합니다. 문자열과 같은 다른 데이터 유형은 지원되지 않습니다.
- TTL 속성은 Epoch 시간 형식을 사용해야 합니다. 예를 들어 2019년 10월 28일 13:12:03 UTC의 Epoch 타임스탬프는 1572268323입니다. EpochConverter와 같은 무료 온라인 변환기를 사용하여 올바른 값을 얻을 수 있습니다.
참고: 타임스탬프가 밀리초가 아닌 초 단위인지 확인하세요(예: 1572268323000 대신 1572268323 사용).
관련 정보
DynamoDB Time to Live(TTL)를 사용하여 항목 만료
테이블, 항목 및 속성