본문 바로가기
Database/Memory

Redis 설치 및 실행

by 혀나Lee 2016. 9. 26.

Redis 설치

설치 방법 Redis 사이트: http://redis.io/topics/quickstart

wget http://download.redis.io/redis-stable.tar.gz

tar xvzf redis-stable.tar.gz

cd redis-stable

make

Redis 실행/정지

  • 서버 시작: redis-server
  • 서버 확인: redis-cli ping => 응답 결과: PONG
  • 서버 정지: redis-cli shutdown

예제

1. command 창에 redis-server 명령어 실행

2. 새로운 터미널 윈도우 창을 하나 연 뒤, redis 서버가 실행 중인지 확인 (redis-cli ping)

$ redis-cli ping

PONG

3. Redis 명령창으로 접속

$ redis-cli
172.0.0.1:6379>

4. get, set 명령어 실행

127.0.0.1:6379> set mykey "myvalue"
OK
127.0.0.1:6379> get mykey
"myvalue"

5. Redis-server 정지 (redis-cli shutdown)

  • Redis 접속된 커맨드 창에서 서버 종료
// 서버 스탑, 지금까지 내용 저장
127.0.0.1:6379> shutdown save
not connected>

// 서버 스탑, 지금까지 내용 저장하지 않음
127.0.0.1:6379> shutdown nosave
not connected>
  • Redis 연결되지 않은 커맨드 창에서 서버 종료
$ redis-cli shutdown
$

6. redis-server 실행중 에러

  • 서버 실행 중, redis-server 명령어를 실행한 경우
$ redis-server
10773:C 27 May 13:29:32.080 # Warning: no config file specfied, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
10773:M 27 May 13:29:32.082 * Increased maximum number of open files to 10032 (it was originally set to 256).
10773:M 27 May 13:29:32.082 # Creating Server TCP listening socket *:6379: bind: Address already in use


'Database > Memory' 카테고리의 다른 글

가상메모리 영역  (1) 2019.03.28
Memcached 설치 및 실행  (0) 2016.10.12
Redis vs Memcached  (0) 2016.09.26

댓글