Redis CLI를 통한 접속과 기본 명령어 실행

KUKJIN LEE's profile picture

KUKJIN LEE1개월 전 작성

Redis가 로컬에서 정상적으로 설치되고 서버가 동작하고 있다면, redis-cli 명령어를 통해 redis서버에 접속하고 기본적인 명령어를 실행할 수 있습니다.

 

Redis CLI 접속 방법

redis-cli
명령어 실행 후 나타나는 127.0.0.1:6379 프로프트에서 명령어를 입력할 수 있습니다.
 
 

Docker로 접속을 진행할 경우

docker exec -it my-redis redis-cli

 

기본 명령어 예제

PING 명령어

Redis 서버와 통신 가능한지 확인

127.0.0.1:6379> PING
PONG

PONG 응답이 오면 서버와의 연결이 정상임을 의미합니다.

 

SET/GET 명령어

문자열 값을 설정하고 조회하는 가장 기본적인 명령어다.

127.0.0.1:6379> SET mykey "hello"

# 키 "mykey"의 값 조회
127.0.0.1:6379> GET mykey
"hello"

DEL 명령어

특정 키를 삭제한다.

127.0.0.1:6379> DEL mykey
(integer) 1

삭제 성공 시 1을 반환하며, 키가 없으면 0을 반환합니다.

 

Keys 명령어

패턴 매칭을 통해 특정 키 목록을 조회할 수 있습니다.

(운영 환경에서 많은 데이터를 캐싱한 경우, 서버 부하가 발생합니다.)

127.0.0.1:6379> KEYS *
1) "hello"
2) "world"
3) "we"
4) "are"
5) "together"

 

Expire/TTL 명령어

특정 키에 만료 시간 설정 및 남은 TTL 확인에 사용합니다.

127.0.0.1:6379> SET mykey "expire-test"

127.0.0.1:6379> EXPIRE mykey 60
(integer) 1

# TTL 확인
127.0.0.1:6379> TTL mykey
(integer) 58

 

Redis CLI 종료

redis-cli를 종료하기 위해서는 CTRL + C 또는 quit 명령어를 입력하면 됩니다.

127.0.0.1:6379> quit

New Tech Posts