리눅스2023. 10. 3. 10:40

 

반달가면 이글루에서 백업 - http://bahndal.egloos.com/662251 (2022.11.3)

redis에서 특정 키(key):값(value)을 제거하려면 redis-cli에서 del 명령을 사용해서 삭제할 키를 지정하면 된다.

# mykey 삭제
redis-cli del mykey

아래와 같이 expire 명령으로 데이터의 유효기간을 지정할 수도 있다.

# 데이터 저장 - mykey2:"hello"
redis-cli set mykey2 "hello"
# 유효기간 30초
redis-cli expire mykey2 30

# 데이터 저장 - mykey3:"world", 유효기간 30초
redis-cli set mykey3 "world" ex 30

유효기간이 지정될 경우, 해당 기간이 지나면 데이터가 자동으로 삭제된다. 만약 특정 데이터의 유효기간이 얼마나 남았는지 확인하려면 ttl 명령을 사용하면 된다.

# mykey3 키의 남은 유효기간 확인
redis-cli ttl mykey3

728x90
Posted by 반달가면