반응형
명령어
-
set [key] [value] : 데이터를 저장할 때
-
get [key]: 저장된 데이터를 검색할 때
-
rename : 저장된 데이터 값을 변경할 때
-
randomkey : 저장된 key 중에 하나의 key를 랜덤하게 검색할 때
- rename 1113 1116 : 키 1113을 1116으로 변경
-
keys [pattern]: 저장된 모든 key를 검색할 때
- keys * : 모든 키를 검색
- keys *2 : 2로 끝나는 모든 키를 검색
-
exists [key] : 검색대상 key가 존재하는지 여부를 확인할 때
-
strlen [key] : key에 해당하는 value의 길이
-
mset/mget [key] [value] .... : 여러개의 key와 value를 한번에 저장하고 검색할 때
-
flushall : 현재 저장되어있는 모든 key 삭제
-
setex [key] [expiretime(s)] [value]
- set expiretime 의 준말..?
- 일정 시간동안만 저장
-
ttl [key] : 현재 남은 시간 확인
- setex로 설정하지 않으면 -1임
-
incr [key] (increase value ⇒ default: 1): value가 integer 타입이라면 +1, 아니면 에러
-
decr [key] (decrease value ⇒ default: 1): value가 integer 타입이라면 -1, 아니면 에러
-
append [key] [append value] : value 에 값 추가
-
clear : 화면 클리어
-
time : 데이터 저장 시간
-
info : redis 서버 설정 상태 조회 명령어
-
save
- 현재 입력한 key/value 값을 파일로 저장 가능
- config에서 설정하여 자동 저장도 가능
- exit 후 redis-server의 working directory 안에 rdb파일이 생성됨
반응형
'개발 > Redis' 카테고리의 다른 글
Redis 설치 with docker (2) | 2021.01.14 |
---|---|
Redis의 개념 (0) | 2021.01.14 |
댓글