DATABASE

[REDIS] CLI 명령어 정리

집한구석 2022. 7. 3. 22:07
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