Redis的主从复制
Redis的主从复制
kenyon_君羊 发表于3年前
Redis的主从复制
  • 发表于 3年前
  • 阅读 106
  • 收藏 0
  • 点赞 0
  • 评论 0

移动开发云端新模式探索实践 >>>   

摘要: Install redis replication step by step
环境:
主机:192.168.1.11
备机:192.168.1.12

redis的主从复制初次创建时很简单,只需要在slave端的redis.conf配置以下信息即可:
################################# REPLICATION #################################
slaveof 192.168.1.11 12000     # slaveof后面带的是主机的ip和端口号
masterauth 123456              #主机的redis密码
slave-serve-stale-data yes     #主从不一致时,slave仍能响应客户端的请求
slave-read-only yes            #从机只读
配置好了,重启一下slave端的redis,就可以看到master端的数据已经同步过来了。此时slave端是只读的。 入门的主从配置,比较简单。

主机查看:
127.0.0.1:12000> info replication
# Replication
role:master
connected_slaves:1
slave0:ip=192.168.1.12,port=12000,state=online,offset=1677853,lag=1
master_repl_offset:1677853
repl_backlog_active:1
repl_backlog_size:1048576
repl_backlog_first_byte_offset:629278
repl_backlog_histlen:1048576
从机只读查看:
127.0.0.1:12000> info replication
# Replication
role:slave
master_host:192.168.1.11
master_port:12000
master_link_status:up
master_last_io_seconds_ago:2
master_sync_in_progress:0
slave_repl_offset:1677895
slave_priority:100
slave_read_only:1
connected_slaves:0
master_repl_offset:0
repl_backlog_active:0
repl_backlog_size:1048576
repl_backlog_first_byte_offset:0
repl_backlog_histlen:0

127.0.0.1:12000> set sex 1
(error) READONLY You can't write against a read only slave.
标签: redis slave
  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 494
博文 170
码字总数 121714
×
kenyon_君羊
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: