-
Redis server on MacLinux 2022. 11. 23. 11:17반응형SMALL
Redis 서버 시작/중지
# Redis는 데이터를 메모리에 올려놓고 쓰기 때문에 Redis가 down되면서 데이터가 날아가는 것을 방지하기 위해
RDB와 AOP 모드를 제공한다.
- 데이터의 양이 많고 몇분간의 데이터 유실정도는 감수 할 수 있으면 간단히 RDB만 사용해도 무방하다.
- 데이터의 유실이 절대 안된다면 AOF단독으로 사용하지 말고, AOF + RDB 사용을 권장한다.
# RDB Restoring
- dump.rdb 파일을 restore하기 위해서는 단순히 dump.rdb파일을 Redis의 data dir에 넣고 redis를 재시작 하기만 하면 된다.
- data dir을 모르겠으면 redis.conf파일에서 dir을 찾거나 redis-cli에서 $CONFIG get dir 명령어를 쳐보면 어느경로에 설정되어 있는지 확인 가능하다.
1. redis-cli 실행 leesungaee@leeui-MacBookPro ~ % redis-cli 2. 파일 위치 확인 127.0.0.1:6379> CONFIG GET dir 1) "dir" 2) "/opt/homebrew/var/db/redis" 127.0.0.1:6379> exit 3. dump파일 확인 leesungaee@leeui-MacBookPro ~ % cd /opt/homebrew/var/db/redis/ leesungaee@leeui-MacBookPro redis % ls dump.rdb1. Mac에 Redis를 설치
brew install redis2. Redis 서버 시작
brew services start redis3. Redis 서버 중지
brew services stop redis4. Redis 서버 다시시작
brew services restart redis반응형LIST'Linux' 카테고리의 다른 글
[MAC] 실행중인 특정 포트 종료 (0) 2023.02.10 [Linux] 명령어, vim 단축키 (0) 2022.03.07