1.       什么时候用“主扩展模式”?对象的个数不多;各个对象之间的属性有一定差别;各个对象的属性在数据库设计阶段能够完全确定;各个扩展对象有独立的、相对比较复杂的业务处理需求,此时用“主扩展模式”。将各个对象的共有属性抽取出来设计为“主表”,将各个对象的剩余属性分别设计为相应的“扩展表”,“主表”与各个“扩展表”分别建立一对一的关            
                
         
            
            
            
            简单介绍先简单说下MySQL主从复制与keepalived模式和MySQL共享存储与Keepalived模式MySQL共享存储主备模式不同于MySQL主主复制模式,MySQL主主是利用MySQL自带的replication复制技术实现两台或多台MySQL服务器之间互为拉取二进制日志,处于BACKUP的服务器从MASTER获取二进制日志,并将日志解析成相应的SQL语句,然后在从服务器上重新执行一遍主            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-08 21:52:42
                            
                                592阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录一、原理知识1.1 实时主备1.2 异步备库1.3 MAL 系统1.4 OGUID1.5 守护进程组1.6 组分裂1.7 脑裂二、前期安排2.1 环境准备2.2 前期规划三、备份与还原3.1 主库脱机备份3.2 备库还原四、添加配置文件4.1 实例配置文件 dm.ini4.2 归档配置文件 dmarch.ini4.3 MAL系统配置文件 dmmal.ini4.4 守护进程配置文件 dmw            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-06 16:23:57
                            
                                139阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            oracle DG ORACLE主备就是DATAGUARD,也就是DG。主库叫primary,备库叫standbyORACLE的只读库:ADG,ACTIVE DATAGUARD。oracle 11g开始支持,可以将备库打开为readonly状态,可以分摊IO读的业务压力。也就是说备库没有打开为readonly称为DG,打开为readonly称为ADG。ADG架构 or            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-24 13:28:43
                            
                                244阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Oracle Data Guard可以用来实现数据库的HA高可用,数据保护和灾难恢复等功能。如果生产数据库出现不可访问的故障,可以将备数据库切换到生产角色,最小化数据库的宕机时间。Oracle Data Guard是Oracle Database Enterprise Edition的功能,不需要单独安装。Oracle Data Guard可以配置1个主数据库(primary database)和            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-08 22:49:42
                            
                                90阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            便于读者对于主从数据库的理解。什么是主从数据库?一、什么是主从复制?主从复制,是用来建立一个和主数据库完全一样的数据库环境,称为从数据库;主数据库一般是准实时的业务数据库。二、主从复制的作用(好处,或者说为什么要做主从)重点!1、做数据的热备,作为后备数据库,主数据库服务器故障后,可切换到从数据库继续工作,避免数据丢失。2、架构的扩展。业务量越来越大,I/O访问频率过高,单机无法满足,此时做多库            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-13 21:34:07
                            
                                144阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            mycat和mysql的高可用参考如下两个图          简介:应用程序仅需要连接HAproxy或者mycat,后端服务器的读写分离由mycat进行控制,后端服务器数据的同步由MySQL主从同步进行控制。服务器主机规划IP 功能备注192.168.0.200Mysql Master1            
                
         
            
            
            
            1. 概念数据库热备:数据库热备是指为主数据库的创建、维护和监控一个或多个备用数据库,它们时刻处于开机状态,同主机保持同步。当主机失灵时,可以随时启用热备数据库来代替,以保护数据不受故障、灾难、错误和崩溃的影响。流复制(streaming replication):PostgreSQL提供的一种服务器间的数据复制方式。这种方式下,后备服务器连接到主服务器,主服务器则在 WAL 记录产生时即将它们以            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-27 20:11:05
                            
                                172阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、为什么要有浮动IP这个东西        现在有一个场景,在一台Linux上部署一个web应用,应用跑在tomcat里面,linux网卡上的ip是115.239.100.120 大致就是如下的部署关系:      用户通过输入IP地址就能访问这个应用了,但是天有不测            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-29 09:04:20
                            
                                108阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录前言一、前期安排1.1 虚拟机创建1.2 前期规划1.3 前期准备1.4 防火墙设置1.5 安装数据库1.6 初始化实例二、备份与还原2.1 主库脱机备份2.2 备库还原三、添加配置文件3.1 配置实例配置文件 dm.ini3.2 配置归档配置文件 dmarch.ini3.3 配置MAL系统配置文件 dmmal.ini3.4 配置守护进程配置文件 dmwatcher.ini四、启动主备集            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-29 20:37:12
                            
                                129阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录1. 要求2. 主库设置3. 主库创建复制槽、复制用户4. 导出主库5. 备库设置6. 备库创建standby.signal7. 启动备库8. 备库创建复制槽、查询数据9. 查看日志10. 测试切换11. 同步测试12. 监控主备状态 1. 要求1.使用流复制,配置复制槽 2.只有一个备库时不配置同步,多个备库时ANY 3.测试切换2. 主库设置postgresql.conf# WAL参            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-13 06:08:57
                            
                                254阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、为什么要配置主从redis服务器性能很好,支持丰富的数据类型,常被称为数据结构数据库,在实际的项目开发中应用广泛。 在实际使用时,一台redis服务器是不够的,因此需要配置主从服务器,其主要目的: (1)实现读写分离。 (2)数据备份,防止数据丢失二、如何配置主从主从服务器可以搭建在同一台电脑上,也可以搭建在不同电脑上,但是当搭建在不同电脑上时不同电脑之间应保证能正常通信。这里以同一台电脑为例            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-25 15:30:52
                            
                                363阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            概述有点类似于oracle 的dataguard.主要作用是当主库宕机后,可以立刻激活备库,使备库变成主库. 这篇主要记录一下搭建基于WAL归档的备库.服务器说明主库fnddb: 192.168.10.74 备库vm2: 192.168.10.72 两边postgresql服务程序版本一致. 主库已配置好归档模式,参考之前的文章在线备份与恢复说明由于备库是不断应用主库的WAL日志来保持备库不断地            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-30 07:33:45
                            
                                224阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            DG之主库、备库切换一.开库与关库顺序开库顺序先启备库,再启主库(启动监听、打开告警日志)关库顺序先关主库,再关备库 二.主备库切换1、操作过程一览步骤1:启动备库、监听、告警;步骤2:启动主库、监听、告警;步骤3:主库(bj)查询信息SQL>selectname,dbid,database_role,protection_mode from v$database;步骤4:备库(s            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-08 15:44:14
                            
                                160阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Oracle Data Guard 概念介绍从这期开始讲Oracle Data Guard方面的内容,先讲基本的概念,然后介绍如何搭建Data GuardData Guard作为Oracle提供的一个高可用及灾备解决方案,理解并可以实施它对于DBA来说是非常重要套的技能首先介绍一下有关Data Guard的概念一张思维导图1.Data Guard 相关类型1.1 主库(Primary Databa            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-03 22:16:16
                            
                                68阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Java 数据库主备
## 概述
在现代软件系统中,数据库是一个至关重要的组件。为了保证数据库的高可用性和容错性,常常会设置主备关系。主备关系是指在一个系统中,有一个主数据库和一个备份数据库,主数据库负责读写操作,而备份数据库则负责备份和同步数据。一旦主数据库发生故障,备份数据库会接替其功能,以保证系统的稳定运行。
本文将介绍如何在 Java 程序中实现数据库的主备关系,并提供示例代码进            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-21 05:01:05
                            
                                37阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            MySQL主备数据库是一种常见的数据备份和高可用性方案。在进行MySQL主备配置时,通常会涉及到多个维度的考量,包括性能、功能等。本文将详尽地探讨解决MySQL主备数据库相关问题的各个方面,以确保系统的稳定性和高效性。
## 背景定位
在当今数据驱动的世界中,数据的安全性和可用性至关重要。MySQL主备架构能够确保在主数据库出现故障时,备份数据库能够迅速接管,保持业务的连续性。
根据《数据库            
                
         
            
            
            
            一、简介1 主从服务优势:好处一:实现服务器负载均衡    通过服务器复制功能,可以在主服务器和从服务器之间实现负载均衡。即可以通过在主服务器和从服务器之间切分处理客户查询的负荷,从而得到更好的客户相应时间。通常情况下,数据库管理员会有两种思路。好处二:通过复制实现数据的异地备份 可以定期的将数据从主服务器上复制到从服务器上,这无疑是先了数据的异地备份。在传            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-10 12:40:10
                            
                                155阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            实时主备由一个主库以及一个或者多个配置了实时(Realtime)归档的备库组成,其主要目的是保障数据库可用性,提高数据安全性。实时主备系统中,主库提供完整的数据库功能,备库提供只读服务。主库修改数据产生的Redo日志,通过实时归档机制,在写入联机Redo日志文件之前发送到备库,实时备库通过重演Redo日志与主库保持数据同步。当主库出现故障时,备库在将所有Redo日志重演结束后,就可以切换为主库对外            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-09 13:11:34
                            
                                57阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.高可用       服务可用时间量,冗余是高可用的基础2.备用数据库       备用数据库的想法是保留始终具有相同数据的生产数据库的副本,并且可以在故障发生时使用备份数据库。有以下几种方式对备用数据库进行分类。     &n            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-01 21:47:25
                            
                                653阅读