개요
2023.06.16 - [Redis] 개념 및 설치/실행에서 redis를 설치해봤는데, 이 글에서는 redis-cli를 이용해 redis를 사용하는 방법을 간단히 정리해보려고 한다.
접속
redis-cli 명령어를 이용해 redis에 접근할 수 있다. 아무 옵션 없이 사용하면 localhost의 6379 port에서 동작하는 redis 서버 접속을 시도한다.
redis-cli
접속 서버와 port를 지정하는 방법은 아래와 같다.
redis-cli -h localhost -p 6379
기본적으로 대화형 모드로 사용할 수 있다.
데이터 쓰기
SET 명령어에 키와 값을 지정하여 데이터를 저장한다.
SET key value [expiration EX seconds|PX milliseconds] [NX|XX]
# 예시
SET hello world
데이터 읽기
GET 명령어에 읽을 데이터의 키를 지정하여 값을 읽을 수 있다.
GET key
# 예시
GET hello
키 목록 조회
KEYS 명령은 지정한 패턴과 일치하는 키 목록을 출력한다. 모든 키 목록을 확인하고 싶을 때는 *으로 지정한다.
KEYS pattern
# 예시
KEYS *
저장된 데이터가 없을 때는 (empty list or set)이라는 메세지가 출력된다.
데이터 삭제
DEL 명령어에 삭제할 키를 지정하여 데이터를 삭제할 수 있다.
DEL key [key ...]
# 예시
DEL hello
모든 데이터 삭제
모든 데이터를 삭제할 때는 FLUSHALL이라는 명령어를 사용한다.
FLUSHALL [ASYNC]