和Mysql主从复制的原因一样,Redis虽然读取写入的速度都特别快,但是也会产生读压力特别大的情况。 为了分担读压力,Redis支持主从复制,Redis的主从结构可以采用一主多从或者级联结构,Redis主从复制可以根据是否是全量分为全量同步和增量同步。 下图为级联结构。 全量同步Redis全量复制 ...
分类:
其他好文 时间:
2020-07-30 16:39:53
阅读次数:
69
redis主从、redis哨兵、redis集群配置搭建和使用 redis主从 redis主从是基于redis复制上来使用和配置的,从服务器(slave)可以精确的复制主服务器(master)的内容。当主服务发生宕机之后,那么需要主服务器重启,恢复数据,需要消耗一定的时候,如果做了主从,可以直接切到从 ...
分类:
其他好文 时间:
2020-07-29 10:07:32
阅读次数:
55
1. 主从复制简介 1.1 互联网“三高”架构 高并发 高性能 高可用 1.2 Redis是否高可用 单机redis的风险与问题 问题1.机器故障 现象:硬盘故障、系统崩溃 本质:数据丢失,很可能对业务造成灾难性打击 结论:基本上会放弃使用redis. 问题2.容量瓶颈 现象:内存不足,从16G升级 ...
分类:
其他好文 时间:
2020-07-28 13:52:15
阅读次数:
69
前言 该文是基于上篇《MySQL主从分离的实现》的代码层实现,所以本文配置的主数据库和从数据库的数据源都是在上篇博文中已经介绍了的。 动态选择数据源的配置 由于我们在写数据的时候需要使用主库的数据源,读的时候需要从库的数据源,我们可以在Spring源码中,通过DataSource可以找到Abstra ...
分类:
数据库 时间:
2020-07-28 10:03:12
阅读次数:
74
前言 在发生故障切换后,经常遇到的问题就是同步报错,下面是最近收集的报错信息。 记录删除失败 在master上删除一条记录,而slave上找不到 Last_SQL_Error: Could not execute Delete_rows event on table hcy.t1; Can't fi ...
分类:
数据库 时间:
2020-07-28 10:02:24
阅读次数:
103
主机: master:192.168.199.231 slave:192.168.199.231 maste和slave都安装mariadb yum install mariadb mariadb-server systemctl start mariadb #启动mariadb systemctl ...
分类:
数据库 时间:
2020-07-28 00:24:02
阅读次数:
78
环境:CentOS 8 主服务器:10.0.0.8 从服务器:10.0.0.28 访问测试主机:10.0.0.6 一、安装DNS服务器软件 bind dnf install bind bind-utils -y ; systemctl enable --now named 二、修改主服务器 bind ...
分类:
其他好文 时间:
2020-07-27 13:38:09
阅读次数:
65
在分布式系统中,为了解决单点问题,通常会把数据复制多个副本部署到其他节点,以便满足故障恢复和负载均衡等需求。redis也是如此,它为我们提供了复制功能,实现了相同数据的多个副本。复制功能是redis高可用的基础,不管是哪种集群方案,都是基于底层的主从复制原理进行的。配置redis主从复制在redis的主从复制中,和其他服务一样,都有master和slave两个角色,默认每个redis节点都是主节点
分类:
其他好文 时间:
2020-07-27 10:01:05
阅读次数:
125
当通过inforeplication指令查看到master的连接状态为:master_link_status:down时。肯定要先瞅瞅日志。下面是两个可能造成master连接状态为down的日志信息:日志中有大量的I/OerrortryingtosyncwithMASTER:connectionlost字样。日志持续输出UnabletoAUTHtoMASTER:-ERRClientsentAUTH
分类:
其他好文 时间:
2020-07-27 09:58:50
阅读次数:
112
Redis的哨兵机制存在的意义就是当主从架构中,master发生宕机,无需人工干预,自动实现故障转移。官方文档Redis哨兵能干什么?Redis的Sentinel系统用于管理多个Redis示例,该系统执行以下三个任务:监控(Monitoring):Sentinel会不断地检查你的master和slave是否运作正常。提醒(Notification):当被监控的某个Redis服务器出现问题时,Sen
分类:
其他好文 时间:
2020-07-27 09:54:54
阅读次数:
72