redis 安装
下载
解压
shotdown
keys *
redis 持久化数据方式 快照、aof 方式
快照 根据时间段 来持久化
save 900 1 #900 秒内如果超过1 个key被修改,则发起快照保存
save 300 10 #300 秒内容如超过10 个key 被修改,则发起快照保存
save 60 10000
aof 根据函数来持久化
appendonly yes //启用 aof持久化方式
#appendfsync always //收到写命令就立即写入磁盘,最慢,但是保证完全的持久化
appendfsync everysec //每秒钟写入磁盘一次,在性能和持久化方面做了很好的折中
#appendfsync no //完全依赖os,性能最好,持久化没保证
daemonize no 改成 daemonize yes 可以不进入redis窗口
masterauth 主密码
requirepass myRedis 当前redis密码
logfile "/data/soft/reidsTest/redis-3.0.4/log/redis.log" 日志
主从配置
只需要在从上指定主
slaveof localhost 6379
info 查看命令
# 哨兵配置
sentinel monitor mymaster localhost 6500 1 //主
sentinel down-after-milliseconds mymaster 5000 //主管下线
sentinel auth-pass mymaster zy_redis@2O15$
sentinel config-epoch mymaster 226 //允许多少个savel 连接
启动 Sentinel
redis-sentinel /path/to/sentinel.conf
客户端连接哨兵 和 连接redis 是一样的
redis-cli -p 26371
下载
解压
make
启动redis
redis-server ../redis.conf
启动客户端
redis-cli -h 101.200.188.155 -p 6379shotdown
keys *
redis 持久化数据方式 快照、aof 方式
快照 根据时间段 来持久化
save 900 1 #900 秒内如果超过1 个key被修改,则发起快照保存
save 300 10 #300 秒内容如超过10 个key 被修改,则发起快照保存
save 60 10000
aof 根据函数来持久化
appendonly yes //启用 aof持久化方式
#appendfsync always //收到写命令就立即写入磁盘,最慢,但是保证完全的持久化
appendfsync everysec //每秒钟写入磁盘一次,在性能和持久化方面做了很好的折中
#appendfsync no //完全依赖os,性能最好,持久化没保证
daemonize no 改成 daemonize yes 可以不进入redis窗口
masterauth 主密码
requirepass myRedis 当前redis密码
logfile "/data/soft/reidsTest/redis-3.0.4/log/redis.log" 日志
主从配置
只需要在从上指定主
slaveof localhost 6379
info 查看命令
# 哨兵配置
sentinel monitor mymaster localhost 6500 1 //主
sentinel down-after-milliseconds mymaster 5000 //主管下线
sentinel auth-pass mymaster zy_redis@2O15$
sentinel config-epoch mymaster 226 //允许多少个savel 连接
启动 Sentinel
redis-sentinel /path/to/sentinel.conf
客户端连接哨兵 和 连接redis 是一样的
redis-cli -p 26371