리눅스2023. 9. 27. 13:26

 

반달가면 이글루에서 백업 - http://bahndal.egloos.com/662126 (2022.10.31)

redis는 리눅스용 원격 딕셔너리 서버(remote dictionary server)로, 키(key):값(value) 형식의 데이터를 빠르게 저장하고 조회할 수 있다. 데비안/우분투 계열 리눅스의 경우 아래와 같이 설치하면 된다.

# S/W 저장소 정보 갱신
sudo apt-get update

# redis-server 패키지 설치
sudo apt-get install redis-server

데이터 저장과 조회는 redis-cli를 이용해서 할 수 있다. 우선 ping 명령으로 redis에 접근이 가능한지 확인한다.

redis-cli ping

접속이 된다면 "PONG"이라고 응답이 올 것이다.

메모리 사용량 등 현재 상태를 확인하려면 info 명령을 사용하면 된다.  

# 상태정보 표시
redis-cli info

데이터 저장은 set 명령으로, 조회는 get 명령으로 한다.

# 데이터 저장  my_test_key:"hello redis"
redis-cli set my_test_key "hello redis"

# my_test_key 키에 저장된 값 조회
redis-cli get my_test_key

get 명령에 존재하지 않는 키를 지정할 경우에는 "(nil)"이라고 응답이 온다.  

원격의 redis 서버에 접속하려면 -h 옵션을 사용하면 되겠다.

redis-cli -h localhost ping

redis-cli -h localhost get my_test_key

데이터가 메모리에 저장되기 때문에 상당히 빠르다.

728x90
Posted by 반달가면