하야시 쇼고 님의 "실전 레디스" 책을 정리한 포스팅 입니다.
1. TTL
exists mykey
ttl mykey
pttl mykey
- exists: 키 존재 유무
- ttl: 키 남은 유효시간 확인 (초)
expire mykey 30
pexpire mykey 30000
expireat mykey 1742539500
pexpireat mykey 1742539500000
persist mykey
- expire: 유효기간 설정 (n 초 후)
- pexpire: 유효기간 설정 (n 밀리초 후)
- persist: 만료시간 제거 (영구 저장)
2. 삭제
del mykey
unlink mykey
- del: 키 삭제
- unlink: 백그라운드에서 삭제
flushdb
flushall
- flushdb: 현재 db의 데이터 모두 삭제
- flushall: 모든 db의 데이터 모두 삭제
3. 범용
keys *
keys my*
scan 0 match my* count 4
dbsize
- keys: 현재 db의 키를 패턴으로 찾기
- scan: 반복자 방식으로 키 조회 (패턴 전달 및 반환되는 키 수 제어 가능)
lpush mylist4 11
lpush mylist4 14
lpush mylist4 3
sort mylist4
- list: 정렬
'Database > Redis' 카테고리의 다른 글
[실전 레디스] 3-2. 고급 기능: 주요 기능 (0) | 2025.03.21 |
---|---|
[실전 레디스] 3-1. 고급 기능: 루아 (0) | 2025.03.21 |
[실전 레디스] 2-3. 자료형과 기능: 보조 기능 (0) | 2025.03.21 |
[실전 레디스] 2-2. 자료형과 기능: 보조 자료형 (0) | 2025.03.20 |
[실전 레디스] 2-1. 자료형과 기능: 기본 자료형 (0) | 2025.03.20 |