Redis 기본 명령어

bagt13·2022년 10월 20일
0

Database

목록 보기
2/8
post-thumbnail

✅ EC2에 Redis 설치

sudo apt update
sudo apt upgrade
sudo apt-get install redis-server

또한, 로컬이 아닌 EC2에서 Redis를 사용하려면 인바운드 개방이 필요하다. (redis 기본 port는 6379이다)


✅ Windows에 Redis 설치

https://github.com/microsoftarchive/redis/releases

설치가 완료되면 설치 경로로 이동해 redis-cli를 실행시키면 된다.


✅ Mac에 Redis 설치

brew install redis

✅ 실행

brew services start redis


✅ redis-cli 접속

redis-cli

✅ 접속 확인

ping 명령어로 실행 확인(PONG)이 가능하다.

  • set 명령어로 데이터를 key-value 형태로 입력이 가능하며 get으로 조회할 수 있다.


✅ 기본 명령어 (ubuntu 기준)

redis 버전 확인

redis-server --version

redis-cli 접속

redis-cli

redis 백그라운드 실행

sudo systemctl start redis-server

redis-cli 종료

redlis-cli shutdown


✅ 간단한 CRUD 명령어

CREATE

  • set [key] [value] : 데이터 저장

  • append [key] [append value] : value에 append

  • setex [key] [expiretime] [value] : 생성 시 만료시간 지정 (초 단위)


READ

  • exists [key] : key의 존재여부 확인

  • keys * : 모든 key값 조회

  • ttl [key] : 남은 만료시간 확인

  • strlen [key] : value의 길이 확인

  • info : Redis 서버 설정상태 확인


UPDATE

  • getset [key] [new value] : key의 기존 value 값을 리턴 후 특정 값으로 재설정
    (기존에 값이 없을 경우 nil 반환 후 새 값 저장)

DELETE

  • del [key] : 레코드 삭제

  • flushall : 모든 key 삭제

profile
주니어 백엔드 개발자입니다😄

0개의 댓글