본문 바로가기
Database

Redis 명령어

by diaryDev 2024. 7. 26.
728x90

set [key] [value]

key-value 저장

 

setex [key] [expiretime] [value]

만료시간 설정하여 key 생성

 

append [key] [value]

value에 append 작업

 

 

 

 

keys *

전체 키 조회

 

get [key]

key 데이터 조회

 

exists [key]

key 존재 : 1

key 미존재 : 0

 

 strlen [key]

value 길이 조회

 

 

 

getset [key] [value]

key값을 이용한 value 수정

 

 

 

 

del [key]

key-value 삭제

 

flushall

전체 삭제

 

 

 

 

ttl [key]
expire [key] [second]

ttl [key] : key 값의 만료 시간 조회(초)

-1 : 만료시간이 설정되지 않음

-2 : 키 삭제 되었음

 

expire [key] [seconds] : ttl 설정

 

 

dbsize

해당 redis에 있는 key 전체 개수

 

mset [key] [value] [key] [value] ...

mget [key] [key] ...

여러 데이터 저장

여러 key값으로 데이터 조회

 

keys *word*

해당 단어가 포함된 key 조회 (DB Like 검색)

 

rename [기존 key] [변경할 key]

key 변경

 

 

 


참고

https://velog.io/@2214yj/Redis%EB%8A%94-%EC%96%B4%EB%96%BB%EA%B2%8C-TTL%EC%9D%84-%EC%A7%80%EC%9B%90%ED%95%A0%EA%B9%8C

https://jbground.tistory.com/91

https://devhj.tistory.com/26

https://velog.io/@limsubin/redis-cli-%EB%AA%85%EB%A0%B9%EC%96%B4%EB%A5%BC-%EC%95%8C%EC%95%84%EB%B3%B4%EC%9E%90-%EA%B8%B0%EB%B3%B8%ED%8E%B8

728x90

'Database' 카테고리의 다른 글

Redis 설치 및 실행 테스트  (0) 2024.07.24
MySQL -> PostgreSQL (MySQL을 PostgreSQL로 변환)  (0) 2024.07.19
[Oracle DB] LIKE / ESCAPE  (1) 2024.07.14
[MySQL] LIMIT, OFFSET  (0) 2024.07.13
MS SQL, Oracle DB, MySQL 현재 일시  (0) 2024.07.11