前言金三银四面试的时候,面试官经常会问MySQL主从。今天就跟大家聊聊MySQL的主从。数据库主从概念、优点、用途数据库主从复制原理主主、主从、主备的区别MySQL是怎么保证主从一致的数据库主从延迟的原因与解决方案聊聊数据库的高可用方案1. 数据库主从概念、优点、用途主从数据库是什么意思呢,主是主库的意思,从是从库的意思。数据库主库对外提供读写的操作,从库对外提供读的操作。数据库为什么需要主从架构            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-26 15:21:14
                            
                                633阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            redis主从备份,默认是读写分离的,master用于写,slave用于读。slave的写只能用于存储一些短暂状态的变量,应为在下次同步时,会被移除。配置主从备份原则:配从不配主,既只需修改从库配置文件。可参考官网介绍:https://redis.io/topics/replication 配置主从备份,修改从库配置文件,添加如下指令:slaveof <masterip> &            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-09 21:15:56
                            
                                53阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            主主两台都是主机,同时对外提供读写操作。客户端任意访问提供的一台。主从主备            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-07 17:24:31
                            
                                5234阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            主主两台都是主机,同时对外提供读写操作。客户端任意访问提供的一台。主从主备            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-14 10:10:46
                            
                                390阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、简介    主从备份模式,主库(maser)和备份库(slave)数据完全一致。实现数据的多重备份,保障数据的安全性。一般用于读写分离,主库master(InnoDB)用于写、从库slave(MyISAM)用于读取。  从库(MyISAM)一般使用DQL语法操作。一旦报错,那么之后对master的所有操作,slave都不会再同步执行。此时,只能重新去建立主从备份模式。二、配置详解  1、环境说            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-14 20:51:50
                            
                                0阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录简介Redis 主从复制主从复制的作用:主从复制流程:搭建Redis 主从复制Redis 哨兵模式哨兵模式原理:哨兵模式的作用:哨兵模式的结构搭建Redis 哨兵模式修改 Redis 配置文件启动哨兵模式查看哨兵信息故障模拟Redis 群集模式 简介主从复制:主从复制是高可用Redis的基础,哨兵和集群都是在主从复制基础上实现高可用的。主从复制主要实现了数据的多机备份,以及对于读操作的负            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-18 23:00:41
                            
                                206阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            第十一章 流复制1、流复制的启动2、如何实施流复制3、管理多个备库 类型:一主多从类型的复制主(master)和从(slave),在PostgreSQL中通常分别被称为主(primary)和备(standby)当客户端要向数据库写入时,它必须将请求发送给领导者,领导者会将新数据写入其本地存储。其他副本被称为追随者(followers)实现:基于日志传输实现的这是一种通用的复制技术:主库不断发送W            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-05 18:04:39
                            
                                123阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            双机热备双机热备的概念简单说一下,就是要保持两个数据库的状态自动同步。对任何一个数据库的操作都自动应用到另外一个数据库,始终保持两个数据库数据一致。 这样做的好处多。   1. 可以做灾备,其中一个坏了可以切换到另一个。    2. 可以做负载均衡,可以将请求分摊到其中任何一台上,提高网站吞吐量。  对于异地热备,尤其适合灾备。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-08 08:39:24
                            
                                619阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            主主架构和主从架构和主备架构的区别            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-04 06:41:04
                            
                                1270阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一 简介主从复制的工作流程原理,推荐看一下原理再做复现 二 影响范围优势:可用在高版本redis上,redis4.x;5.x都可以,这些高版本的利用方式像:写入公钥,启动任务项都做了安全防护,不可用。三 漏洞复现        1.环境搭建                           
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-09 23:25:14
                            
                                59阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            分布式系统之缓存的微观应用经验谈(二) 【主从和主备高可用篇】 前言   近几个月一直在忙些琐事,几乎年后都没怎么闲过。忙忙碌碌中就进入了2018年的秋天了,不得不感叹时间总是如白驹过隙,也不知道收获了什么和失去了什么。最近稍微休息,买了两本与技术无关的书,其一是 Yann Martel 写的《The High Mountains of Portugal》(葡萄牙的高山),发现阅读此书是            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-04 12:26:52
                            
                                40阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            MySQL 面试题开始要更新啦!请接招。你们公司数据库有备份的吧? 我:有的,因为单点故障的情况不可避免,所以我们公司有主从。面试官:那你知道主备、主从、主主有什么区别?主备就是:主机和备机。 备机是不干活的,也就是不对外提供服务,只是默默地在同步主机的数据,然后等着某一天主机挂了之后,它取而代之! 至于切换的话主要有两种方式:人工切换,得知主机挂了之后手动把备机切成主机,缺点就是慢。 利用 ke            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-05 10:00:18
                            
                                127阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ## Redis安装
1. 下载Redis,这里我们使用Redis-2.8.24,文件名为:`redis-2.8.24.tar.gz`,放到Linux目录`/usr/local/src`下。
2. 安装Redis之前我们需要先安装Redis的依赖程序tcl和gcc,如果不安装在执行make编译的时候就会报错,命令:`yum install -y tcl gcc`
3. 下面就开始编译安装Redis            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-18 06:28:40
                            
                                32阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录一、RabbitMQ四种集群模式1. 主备模式2. 远程模式3. 镜像模式4. 多活模式(异地数据复制的主流模式) 一、RabbitMQ四种集群模式1. 主备模式主备模式:主节点提供读写,从节点不提供读写服务,只是负责提供备份服务,备份节点的主要功能是在主节点宕机时,完成自动切换 从–>主 主从模式:主节点提供读写,从节点只读主节点挂了后,由HaProxy进行选择备份节点来做主节点            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-22 15:41:01
                            
                                438阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            搭建条件1、准备一个linux服务器(我这边是ubuntu环境) 2、确保有docker和docker-compose环境下面开始搭建1、创建三台 redis实例,实现主从集群,登录进入服务器之后,依次执行以下步骤,(确保你当前的登录角色是root)// 在根目录下可以ls查看以下当前目录下所有文件夹
cd /usr/local
mkdir docker
cd docker
mkdir redis            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-09 11:40:33
                            
                                137阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.主从同步数据不一致的问题?        这个问题产生的原因有很多,假设从库开启了只读设置,slave-read-only = yes。主从数据不一致的原因主要是因为主从复制时异步的,       第一种是因为网络抖动等原因导致的主从同步延时,导致请求到达从库时从库还没有接受到主库的命令。               
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-02 16:31:54
                            
                                235阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            借鉴地址:https://blog.csdn.net/gsying1474/article/details/48302565首先原文是用了3 个服务器,我是用了一个服务器;然后再原文的基础上,稍加了自己的整理。前提:redis中,主从切换场景中,没有绝对的主和从,只有初始化的主和从,然后当主down后,从就变成主了,而主即使连接上,也是从,不会变为主1.redis-server的主备关系:    ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-31 10:50:57
                            
                                1211阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            大家好,我是yes。MySQL 面试题开始要更新啦!请接招。你们公司数据库有备份的吧?我:有的,因为单点故障的情况不可避免,所以我们公司有主从。面试官:那你知道主备、主从、主主有什么区别?主备就是:主机和备机。备机是不干活的,也就是不对外提供服务,只是默默地在同步主机的数据,然后等着某一天主机挂了之后,它取而代之!  至于切换的话主要有两种方式:人工切换,得知主机挂了之后手动把备机切成主机,缺点就            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-28 20:15:27
                            
                                62阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            redis的多机数据库实现,主要分为以下几种:1,主从复制2,哨兵模式3,Redis官方提供的Cluster集群模式(服务端)4,Jedis sharding集群(客户端sharding)5, 利用中间件代理,比如codis等其中前三个为服务器端方案 后两个为客户端分区方案,类似于分表分库方案主从复制(Master-Slave Replication):实现主从复制(Master-Slave Re            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-13 15:43:36
                            
                                457阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            是什么持久化保证了即使redis服务重启也不会丢失数据,但是当redis服务器的硬盘损坏了可能会导致数据丢失,通过redis的主从复制机制就可以避免这种单点故障(单台服务器的故障)。特点:主redis中的数据和从上的数据保持实时同步,当主redis写入数据时通过主从复制机制复制到两个从服务上主从复制不会阻塞master,在同步数据时,master 可以继续处理client 请求主机master配置            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-05 21:44:23
                            
                                107阅读
                            
                                                                             
                 
                
                                
                    