Notice
Recent Posts
Recent Comments
Link
목록TTL (1)
solyrion
Redis 캐시 만료시간 (TTL & Eviction)
개요Redis는 DB의 데이터를 메모리에 일시적으로 저장하는 공간입니다.그렇기 때문에 저장 공간이 한정적입니다. 따라서 데이터를 무한히 저장할 수는 없고,실제 DB의 데이터와 현재 캐싱되어 있는 데이터가 불일치할 수도 있기 때문에기존 데이터들이 적절히 삭제될 필요가 있습니다.이때 사용될 수 있는 방법이 TTL 값 설정입니다.TTLRedis는 데이터베이스 내의 특정 키에 대한 만료 시간을 설정할 수 있으며,이는 데이터의 유효 기간 또는 만료시간을 정의하는 데 사용됩니다.특징단위: 보통 초(second) 단위로 설정되며, 밀리초(ms) 단위도 가능 (PTTL, PEXPIRE).자동 삭제: 설정된 시간이 지나면 자동으로 데이터가 삭제되어 메모리 공간을 효율적으로 관리.데이터 수명 관리: 캐시 데이터 유지 및 ..
Redis
2025. 8. 22. 16:26