本地搭建redis

weixin_33670713發表於2016-01-20

身為coder,折騰一個開發環境是基本功。而redis作為一個常用的快取系統,往往在系統開發過程中經常使用到。

以下記錄了一個常見的主從備份以及帶sentinel的redis快取系統的搭建步驟。

1.下載redis最新windows下安裝版

下載地址 :https://github.com/MSOpenTech/redis

2.解壓,命名為RedisMaster.

修改redis.windows.conf的配置為

bind 127.0.0.1

requirepass test123

3.拷貝一份RedisMaster,重新命名為RedisSlave,

修改redis.windows.conf的配置為

bind 127.0.0.1

port 6380

masterauth test123

4.cd 到RedisMaster,啟動:

redis-server.exe redis.windows.conf &

5.cd 到RedisSlave,啟動

redis-server.exe redis.windows.conf &

6.建立sentinel.conf,配置如下

port 26329

sentinel monitor mymaster 127.0.0.1 6379 2

sentinel down-after-milliseconds mymaster 60000

sentinel config-epoch mymaster 0

sentinel leader-epoch mymaster 0

sentinel known-slave mymaster 127.0.0.1 6380

sentinel current-epoch 0

7.切換到RedisMaster,啟動sentinel

redis-server.exe sentinel.conf --sentinel &

8.redis-cli.exe -p 26329

相關文章