首页 > 数据库 >主流数据库产品高可用性对比

主流数据库产品高可用性对比

时间:2023-02-08 23:44:50浏览次数:40  
标签:主机 数据库 备机 支持 主流 复制 高可用性 主备 failover

1. openGauss主备HA

image.png
主备复制采用WAL日志复制技术,支持级联备库,目前支持一主八备规模,支持同步复制、异步复制,支持最大可用模式,支持switchover、failover操作。
Switchover:主机运行正常,因为维护等需求进行switchover操作,switchover之后主机降备,备机升主并开始接管业务,这些操作需要主机和备机之间交互才能完成。
Failover:主机故障后,备机需要进行failover操作,failover后备机升主,开始接管业务;failover的过程是备机独立完成的,不需要和主机进行交互。

2. Mysql主备复制

image.png
采用binlog日志复制技术,支持主备、主主、一主多备、多主一备和级联备库,支持同步复制、异步复制和半同步复制模式。

3. Mysql MGR(组复制)

image.png
采用Paxos共识协议,保证数据一致性,能够支持单主和多主复制技术,单主模式下能够实现自动选主操作

4. Mysql ndb cluster

image.png
采用ndb内存存储引擎的mysql高可用性解决方案,MySQL集群是一个无共享的(shared-nothing)、分布式节点架构的存储方案,目的是提供容错性和高性能。

5. Oracle RAC

image.png
基于shared-disk共享存储解决方案,实现自动故障转移,实现负载均衡,具有良好的扩展性

6. Oracle ADG

image.png
支持备库以只读方式打开,同时应用日志,实现读写分离。oracle adg支持三种数据保护模式:最大保护模式、最大可用模式、最大性能模式。

标签:主机,数据库,备机,支持,主流,复制,高可用性,主备,failover
From: https://www.cnblogs.com/yaoyangding/p/17103744.html

相关文章

  • mysql数据库修改密码的几种方法
    目录MYSQL修改用户密码updatesetgrantmysqladmin在日常使用mysql数据库的时候,我们有修改mysql数据库密码的需求。以下介绍四种修改mysql数据库密码的方法。MYSQL修改用......
  • Mybatis数据库批量操作
     1:新增首先,Mysql插入一条记录返回主键对Mybatis版本要求低,而批量插入返回带主键的,需要升级到3.3.1以及以上的版本。 ​1.1:Mysql上图需要注意加入useGenerate......
  • Avalonia中使用EF增删改查DM数据库
    达梦客户端下载地址选择X86平台#下载文件dm8_20220714_x86_win_64_ent.zipdocker方式安装数据库服务dm-docker安装大小写问题#下载文件dm8_20220822_rev166351_......
  • 云数据库有哪些优势
    一,是更高的灵活性和可扩展性。   利用云计算池化资源的天然优势,云数据库可以提供更好的弹性,利于企业进行存储和计算资源的独立扩缩容,按需开通、快速部署,使资源得到最......
  • MySQL 定时备份数据库
    在操作数据过程中,可能会导致数据错误,甚至数据库奔溃,而有效的定时备份能很好地保护数据库。本篇文章主要讲述了几种方法进行 MySQL定时备份数据库。一.mysqldump命令备......
  • 数据库基础操作 - 4
    6、事物6.1、什么是事物要么都成功,要么都失败一一一一一1、SQL执行A给B转账A1000-->200B2002、SQL执行B收到A的钱A800B400一一一一一将一组SQL放......
  • 利用AutoUpgrade工具升级数据库
    0.当升级到12cR2及以上的版本时,可以使用AutoUpgrade工具来完成升级工作。具体可以参考MOS文档AutoUpgradeTool(DocID2485457.1)。在本示例中,源数据库的版本为:11.2.0.4......
  • 程序员必备的数据库知识 2:Join 算法
    前言连接(Join)是关系数据库重要特性,它和事务常被作为数据库与文件系统的两个重要区别项。程序员江湖一直流传着某某baba的神秘开发宝典,其中数据库部分有重要一条避免过多表......
  • Mysql数据库备份恢复
    一、使用musqldump对数据库、数据库表、一个数据库多个表、所以数据库备份、模拟数据丢失二、配置mysql数据库开启二进制日志功能,配置二进制日志切割,配置跟二进制恢复数据,居......
  • 程序员必备的数据库知识 2:Join 算法
    前言连接(Join)是关系数据库重要特性,它和事务常被作为数据库与文件系统的两个重要区别项。程序员江湖一直流传着某某baba的神秘开发宝典,其中数据库部分有重要一条避免过多......