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 |
댓글