Database

[Redis] redis-cli로 데이터 읽고 쓰기

비번변경 2023. 6. 19. 20:50

개요

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]

 

 

 

참고 문서

https://redis.io/docs/ui/cli/

https://blog.voidmainvoid.net/233

https://server-talk.tistory.com/473