ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Redis server on Mac
    Linux 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.rdb

     

     

     

    1. Mac에 Redis를 설치

    brew install redis

     

    2. Redis 서버 시작

    brew services start redis

     

    3. Redis 서버 중지

    brew services stop redis

     

    4. Redis 서버 다시시작

    brew services restart redis

     

     

     

     

     

    반응형
    LIST

    'Linux' 카테고리의 다른 글

    [MAC] 실행중인 특정 포트 종료  (0) 2023.02.10
    [Linux] 명령어, vim 단축키  (0) 2022.03.07

    댓글

Designed by Tistory.