728x90
REDIS CLI 명령어 정리
명령어 | 예시 | 설명 |
keys | keys * | 적재되어 있는 key 확인 |
SELECT | SELECT1 | DB 조회 (1~15까지 DB가 정해져있음 0이 default) |
exists | keys key1 | key가 존재하는지 확인 (존재하면 1 없으면 0) |
RANDOMKEY | RANDOMKEY | 랜덤으로 key를 조회 |
type | type key1 | key의 type을 조회함 (string이면 string으로 반환) |
set |
set key1 value1 | key / value 형태로 데이터 저장하기 |
mset | mset key1 value1 key2 value2 | key / value 형태로 데이터를 여러개 저장하기 |
setex | setex key1 10 value1 | 소멸시간 지정해서 저장하기 |
get | get key1 | key에 해당하는 value 조회 |
mget | mget key1 key2 | 여러개 key로 value 조회 |
hget | hget key1 field1 | hash로 저장된 값의 필드 하나를 조회 |
del | del key1 | key에 해당하는값 삭제 |
getdel | getdel key1 | key에 해당하는 value를 가져온 후 삭제 |
ttl | ttl key1 | 남은 시간을 초단위로 변환 (-1이면 사라지지 않은 키) |
pttl | pttl key1 | 남은 시간을 밀리초 단위로 변환 |
keys | keys *key* | 지정된 패턴으로 key를 검색 |
rename | rename key1 key1_r | key 이름 변경하기 |
DBSIZE | DBSIZE | 레디스 서버에 있는 key의 전체 개수 |
flushall | flushall | 모든 데이터 삭제 |
'DATABASE' 카테고리의 다른 글
[DB] MYSQL EXPLAIN(실행계획) 보는법 (0) | 2022.04.18 |
---|---|
[DB] 쿼리문 함수 정리 (0) | 2021.12.15 |
[DB] CLUSTERING(클러스터링) (0) | 2021.11.13 |
[DB] REPLICATION(리플리케이션) (0) | 2021.11.13 |
[DB] 쿼리 처리 과정 (0) | 2021.06.26 |