iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >Redis之-主从配置
  • 817
分享到

Redis之-主从配置

2024-04-02 19:04:59 817人浏览 泡泡鱼
摘要

集群的作用:1,主从备份 防止主库down机2,读写分离,分担master压力3,任务分离,如从服务器分担备份的工作 大概同步原理:1,slave启动发现需要连接master,那么sync自动同步一下2,m

集群的作用:
1,主从备份 防止主库down机
2,读写分离,分担master压力
3,任务分离,如从服务器分担备份的工作

大概同步原理:
1,slave启动发现需要连接master,那么sync自动同步一下
2,master dump出一份rdb文件给slave
3,master新产生的数据,通过缓冲aof文件
4,然后通过replicationfeedsalves进程保持联系;

master配置:
1,关闭rdb快照--备份交给slave
2,开启aof

slave配置:
1,声明slave-of
2,配置密码--如果master有密码
3,某一个slave打开rdb快照功能
4,配置是否只读slave-read-only

配置从服务器:
1,在主库复制相关配置文件
[root@ZFRC-YW-YJF-TEST-370123 Redis]# cp redis.conf redis6380.conf
[root@ZFRC-YW-YJF-TEST-370123 redis]# cp redis.conf redis6381.conf
2,配置从服务器配置文件6380,修改如下地方
port 6380
pidfile /var/run/redis_6380.pid
dbfilename dump6380.rdb
slaveof localhost 6379
slave-read-only yes

配置从服务器配置文件6381,修改如下地方
port 6381
pidfile /var/run/redis_6381.pid
注释rdb产生条件
#save 900 1
#save 300 10
#save 60 3000

关闭第二个slave节点的aof功能
appendonly no

slaveof localhost 6379

3,查看环境中rdb文件,和aof文件。删除干净
[root@ZFRC-YW-YJF-TEST-370123 dir]# rm *
rm: remove regular empty file ‘laoyang-appendonly.aof’? y

4,主master节点配置
取消rdb

#save 900 1
#save 300 10
#save 60 3000

aof文件关闭
appendonly no

5,启动主从集群
[root@ZFRC-YW-YJF-TEST-370123 redis]# ./bin/redis-server ./redis.conf
[root@ZFRC-YW-YJF-TEST-370123 redis]# ./bin/redis-server ./redis6380.conf
[root@ZFRC-YW-YJF-TEST-370123 redis]# ./bin/redis-server ./redis6381.conf

6,验证,主服务器6379插入数据,6380检查
[root@ZFRC-YW-YJF-TEST-370123 redis]# ./bin/redis-cli
127.0.0.1:6379> keys *
(empty list or set)
127.0.0.1:6379> set zhucong ok
OK
127.0.0.1:6379> exit
[root@ZFRC-YW-YJF-TEST-370123 redis]# ./bin/redis-cli -p 6380
127.0.0.1:6380> get zhucong
"ok"
[root@ZFRC-YW-YJF-TEST-370123 redis]# ./bin/redis-cli -p 6381
127.0.0.1:6381> get zhucong
"ok"

总结
缺点:每次slave断开后,无论是主动断开,还是网络故障。在连接master,都要master全部dump出rdb,再aof。同步的过程都要重新执行一遍,所以切记,多台的slave不要一次全部启动起来,否则master可能IO飙升。

您可能感兴趣的文档:

--结束END--

本文标题: Redis之-主从配置

本文链接: https://www.lsjlt.com/news/42382.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Redis之-主从配置
    集群的作用:1,主从备份 防止主库down机2,读写分离,分担master压力3,任务分离,如从服务器分担备份的工作 大概同步原理:1,slave启动发现需要连接master,那么sync自动同步一下2,m...
    99+
    2022-10-18
  • redis主从配置
    redis的主从配置简直是太简单了,简单到蛋疼啊。主redis的ip:192.168.1.100从redis的ip:192.168.1.101修改从redis的配置文件/etc/redis/redis.co...
    99+
    2022-10-18
  • Redis的主从概念和主从配置
    本篇内容介绍了“Redis的主从概念和主从配置”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!主从概念⼀个m...
    99+
    2022-10-18
  • redis主从服务配置
    一、编写目的本文提供了redis主从配置操作指南,供redis运维人员使用。二、操作步骤1.redis主服务不需修改2.Redis从服务修改(1)打开从库的redis.conf文件(路径/usr/local...
    99+
    2022-10-18
  • redis主从同步配置
    这篇文章给大家介绍redis主从同步配置,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。一丶主从概念 一个master可以拥有多个slave,一个slave又可以拥有多个slave,如此下去,形成了强大的多级服...
    99+
    2023-06-06
  • redis主从+sentinel方式配置
    redis主从+sentinel方式常见配置如下:            奇数个red...
    99+
    2022-10-18
  • redis主从模式如何配置
    要配置Redis主从模式,首先需要在主节点和从节点上分别修改redis.conf配置文件。 主节点配置: 打开主节点的redis....
    99+
    2023-10-26
    redis
  • redis主从的配置和使用
    1, redis配置文件常用选项说明 daemonize no  说明:是否把redis-server启动在后台,默认是“否”。若改成yes,会生成一个pid文件。 ...
    99+
    2022-06-04
    主从 redis
  • Ubuntu Server 18.04 配置 Redis 单机主从
    【目标】  配置 redis 单机主从,6378 端口连接 master,6379 端口连接 slave,master 可读写,slave 只读。【安装及测试】安装sudo apt update sudo ...
    99+
    2022-10-18
  • Redis 主从配置和参数详解
    安装redis下载redis wget http://download.redis.io/releases/redis-3.0.7.tar.gz解压redis tar -xvf ...
    99+
    2022-10-18
  • redis的主从配置方法详解
    Linux系统下的redis的主从配置方法非常简单,下面给大家分享一下redis的主从配置方法具体的操作步骤 环境介绍: OS:oracle linux 5.6 redis:redis-2.6.8 mast...
    99+
    2022-10-18
  • redis伪分布主从环境配置
    监控同一个Master的Sentinel会自动连接,组成一个分布式的Sentinel网络,互相通信并交换彼此关于被监视服务器的信息 下图中3个Sentinel监控着S1和它的2个Slave   配置: 承接上篇文章 :...
    99+
    2019-04-21
    redis伪分布主从环境配置
  • keepalived怎么配置redis主从切换
    本篇内容介绍了“keepalived怎么配置redis主从切换”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!IP规划:主节点:10.0.37...
    99+
    2023-06-05
  • MySQL主从配置:主从介绍、配置主和从 、测试主从同步
                MySQL主从介绍(两台机器数据同步)主:-->binlog从:-...
    99+
    2022-10-18
  • Redis replication主从复制原理及配置
    本文主要介绍Redis replication 主从复制原理和配置及基本操作 等 主要参考官方文档: https://redis.io/topics/replication ...
    99+
    2022-10-18
  • Redis集群主从模式怎么配置
    这篇文章主要介绍“Redis集群主从模式怎么配置”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Redis集群主从模式怎么配置”文章能帮助大家解决问题。一、为什么需要...
    99+
    2022-10-19
  • 配置redis主从复制和sentinel模式
    测试环境:机器:192.168.110.132redis主端口:6379redis从端口:6380redis从端口:6381sentinel端口:26379操作系统版本:CentOS release 6.5...
    99+
    2022-10-18
  • mysql数据库主从同步之双主配置----互为主从
    Mysql数据库复制原理:整体上来说,复制有3个步骤:   (1)master将改变记录到二进制日志(binary log)中(这些记录叫做二进制日志事件,binary log even...
    99+
    2022-10-18
  • NoSQL之redis(主从复制)
    1.redis主从复制的介绍:     持久化保证了即使redis服务器重启也不会丢失数据,因为redis服务器重启后将硬盘上持久化的数据恢复到内存中, 但是当redis服务器的硬盘损坏了可能会导致数据丢失...
    99+
    2022-10-18
  • redis之master.slave主从复制
    简介 主机数据更新后根据配置和策略,自动同步到备机的master/slave机制,master以写为主,slave以读为主 从库配置 配置从库,不配主库 配置从库: 格式: slaveof 主库ip 主库port ...
    99+
    2020-12-18
    redis之master.slave主从复制
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作