Tip!✨

Ubuntu Redis 사용방법

hae02y 2023. 12. 27. 17:57
반응형

먼저 apt-get을 업데이트 해준다.

$ sudo apt-get update
$ sudo apt-get upgrade

 

아래의 명령어로 설치한다.

$ sudo apt-get install redis-server

 

설치가 완료되면 버전을 확인해보자

$ redis-server --version

 

이제 redis.conf 파일을 열어서 Redis가 사용할 수 있는 최대 사용 메모리양을 정하고 최대 사용 메모리를 초과하게 될때 데이터를 어떻게 삭제할지를 정의할 것이다.

sudo nano /etc/redis/redis.conf

 

설정 파일에서 maxmemory와 maxmemory-policy를 찾아서 다음과 같이 바꾼다. 최대 사용 메모리양은 1G로 정하고, 최대 사용 메모리를 초과할 시 가장 오래된 데이터를 지워서 메모리를 확보하며 가장 최근에 저장된 데이터를 사용하는 것으로 설정한다.

maxmemory 1g
maxmemory-policy allkeys-lru

 

설정이 적용되도록 Redis를 재시작한다.

$ sudo systemctl restart redis-server.service

 

Redis의 기본포트는 6379이다. Redis가 6379 포트를 쓰고 있는지 확인한다.

$ netstat -nlpt | grep 6379

 

아래 명령어로 Redis 서버에 접속한다.

$ redis-cli

 

set을 사용해서 key - value로 데이터를 입력한다.

set [key] [value]

 

get [key]로 데이터 값을 찾아온다.

get [key]

 

저장된 key를 검색할 수도 있다

keys *검색어*

 

아래와 같이 전체 key를 조회해보자

keys *

 

반응형