首页 > 数据库 >Redis_主从复制

Redis_主从复制

时间:2023-06-04 20:55:31浏览次数:38  
标签:主从复制 slave 配置文件 Redis redis 6379 conf

一、主从复制介绍

主机数据更新后根据配置和策略,自动同步到备机的master/slave 机制,Master以写为主,slave以读为主

好处:读写分离,性能扩展;容灾快速恢复(一主多从):一台slave从机挂掉,马上切换到另一台slave从机提供服务。

主机挂:集群

集群:一主多从 ——关联—— 一主多从

二、主从复制配置

1、创建/myredis文件夹

2、复制redis配置文件到文件夹中

3、配置一主两从,创建三个配置文件。新建redis6379.conf、redis6380.conf、redis6381.conf三个配置文件文件

4、填写以下(数字替换)内容

include /myredis/redis.conf

pidfile /var/run/redis_6379.pid

port 6379

dbfilename dump6379.rdb

5、启动三台redis服务  redis-server redis6379.conf

6、查看当前主机运行状况

infor replication打印主从复制相关信息

redis-cli -p 6379

infor replication

7、配从库不配主库

slaveof ip port:成为某个实例的从服务器

在6380和6381上执行slaveof 127.0.0.1 6379

 

标签:主从复制,slave,配置文件,Redis,redis,6379,conf
From: https://www.cnblogs.com/fxzm/p/17456302.html

相关文章

  • 缓存雪崩【Redis 缓存】
    缓存雪崩缓存雪崩是指在同一时段大量的缓存key同时失效或者Redis服务宕机,导致大量请求到达数据库,带来巨大压力。解决方案:给不同的Key的TTL添加随机值利用Redis集群提高服务的可用性给缓存业务添加降级限流策略给业务添加多级缓存 ......
  • 缓存穿透【Redis 缓存】
    缓存穿透缓存穿透是指客户端请求的数据在缓存中和数据库中都不存在,这样缓存永远不会失效,这些请求都会打到数据库。解决方案:1.缓存空对象优点:实现简单,维护方便缺点:额外的内存消耗可能造成短期的不一致 2.布隆过......
  • Redis持久化——AOF
    AOF(AppendOnlyFile)以日志的形式来记录每个写操作(增量保存),将Redis执行过的所有写指令记录下来(读指令不记录),只许追加文件但不可以改写文件,redis启动之初会读取该文件重新构建数据,换言之,redis重启的话就根据日志文件的内容将写指令从前到后执行一次以完成数据的恢复工作。【默......
  • Redis持久化——RDB
    RDB(RedisDataBase)在指定的时间间隔内将内存的数据集快照(当前某点的数据snapshot)写入磁盘,它恢复时是将快照文件直接读到内存里【默认开启】备份如何执行:Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到一个临时文件【保证数据的一致性和完整性】中,待持久化过......
  • Redis主从复制
    主从复制简介主从复制即将master中的数据即时、有效的复制到slave中。。特征:一个master可以拥有多个slave,一个slave只对应一个master职责:master写数据执行写操作时,将出现变化的数据自动同步到slave读数据(可忽略)slave读数据写数据(禁止)......
  • 基于2.8版本redis配置文件中文解释
        在Redis中直接启动redis-server服务时,采用的是默认的配置文件。采用redis-server xxx.conf这样的方式可以按照指定的配置文件来运行Redis服务。下面是Redis2.8.9的配置文件各项的中文解释。1#daemonizeno默认情况下,redis不是在后台运行的,如果需要在后台运......
  • Redis事务-秒杀并发模拟
    使用工具ab模拟测试:yuminstallhttpd-toolsab--help:使用信息ab-n1000-c100http://localhost8080/SecKill:一个1000请求中有100个并发操作vimpostfile模拟表单提交参数,以&符号结尾;存放当前目录,内容:prodid=0101&ab-n1000-c100-p~/postfile-T application/x-www......
  • Docker安装Java, Apache, Redis, Tomcat, Postgresql, SSH
    [color=red]centos安装Supervisor[/color][url]http://www.alphadevx.com/a/455-Installing-Supervisor-and-Superlance-on-CentOS[/url]网络设定[b][color=darkblue]#创建网络brctladdbrbr0iplinksetdevbr0upipaddradd192.168.2.1/24devbr0#创建容器#......
  • MySQL主从复制
    MySQL主从复制一、复制概述将主数据库的DDL和DML操作通过二进制日志传到从库服务器中,然后在从库上对这些日志重新执行,从而使得从库和主库的数据保持同步。MySQL支持一台主库同时向多台从库进行复制,从库同时也可以作为其他从服务器的主库,实现链状复制。二、复制原理My......
  • 踩坑|以为是Redis缓存没想到却是Spring事务!
    前言  最近碰到了一个Bug,折腾了我好几天。并且这个Bug不是必现的,出现的概率比较低。一开始我以为是旧数据的问题,就让测试重新生成了一下数据,重新测试。由于后面几轮测试均未出现,我也就没太在意。  可惜好景不长,测试反馈上次的问题又出现了。于是我立马着手排查,根据日志的表......