文档章节

Redis的主从复制

kenyon_君羊
 kenyon_君羊
发布于 2015/04/12 20:13
字数 239
阅读 115
收藏 0
环境:
主机: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.

© 著作权归作者所有

共有 人打赏支持
kenyon_君羊
粉丝 500
博文 170
码字总数 121714
作品 0
杭州
其他
初学乍练:redis主从复制及哨兵维护脚本

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wzy0623/article/details/82013226 目录 一、创建redis主从复制集群脚本 二、删除redis主从复制集群脚本 三、...

wzy0623
08/24
0
0
Redis探索之旅(12)- Redis主从架构复制原理

在前一篇文章中,对Redis主从复制进行了较为详细的说明,本文将参考redis官网上关于主从复制的说明进行简单说明一下,这里对官网的英文描述进行简单翻译说明一下。首先说明下主从复制的特点,...

andamajing
2016/09/17
0
0
Redis的主从复制详解

什么是主从复制 持久化保证了即使redis服务重启也会丢失数据,因为redis服务重启后会将硬盘上持久化的数据恢复到内存中,但是当redis服务器的硬盘损坏了可能会导致数据丢失,如果通过redis的...

刘大磊的博客
2017/12/19
0
0
redis应用之主从架构配置

一、redis 主从复制安装配置 1、主从复制介绍 主从复制,当用户往Master端写入数据时,通过Redis Sync机制将数据文件发送至Slave,Slave也会执行相同的操作确保数据一致;且实现Redis的主从复...

xingliguang
2016/10/14
0
0
Redis主从复制看这篇就够了

什么是主从复制 持久化保证了即使 redis 服务重启也会丢失数据,因为 redis 服务重启后会将硬盘上持久化的数据恢复到内存中,但是当 redis 服务器的硬盘损坏了可能会导致数据丢失,如果通过 ...

Java大蜗牛
09/05
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring之IOC和AOP学习摘要

一、IOC(Inversion of Control)或者依赖注入(Dependency Injection) 1、底层实现原理:反射 2、三大核心接口: BeanFactory:简单容器系列,只是实现了容器最基本的功能。 ApplicationC...

狠一点
15分钟前
4
0
缓存架构SpringBoot集成Curator实现zookeeper分布式锁

一、分布式锁简介 1、什么是锁 在单机环境下,当存在多个线程可以同时改变某个共享变量时,就需要同步来实现该功能,使其线程安全。 而同步就是通过锁来实现的。锁保证了同一时刻只有一个线程...

架构师springboot
17分钟前
1
0
11《Java核心技术》之Java提供了哪些IO方式? NIO如何实现多路复用?

一、提出问题 IO 一直是软件开发中的核心部分之一,伴随着海量数据增长和分布式系统的发展,IO 扩展能力愈发重要。幸运的是,Java 平台 IO 机制经过不断完善,虽然在某些方面仍有不足,但已经...

飞鱼说编程
24分钟前
2
0
简单介绍Java 的JAR包、EAR包、WAR包区别

WAR包 WAR(Web Archive file)网络应用程序文件,是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件。War专用于Web方面。大部分的JAVA WEB工程,都是打成WAR包进行发布的。 War是...

linuxprobe16
25分钟前
1
0
55:Mysql用户管理|常用sql语句|mysql数据库备份恢复

1、Mysql用户管理; 场景,为了安全,新建的站点,创建新的用户,或者给已有用户授权,对某个库或者某个表有权限; 语法: grant all on *.* to 'user'@'127.0.0.1' identified by 'password'; g...

芬野de博客
29分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部