高可用性与容灾

X-Paxos实现了Multi-Paxos算法,一般每个节点都包含了 Proposer、Accepter、Learner三种功能,每一个节点都是全功能节点。但是 PolarDB-X 并不需要所有节点都拥有全部的功能,对部分节点的功能进行了裁剪,每个节点的功能介绍如下:通常有...

组复制简介

组复制MySQL Group Replication(简称MGR)是MySQL官方在已有的Binlog复制框架之上,基于Paxos协议实现的一种分布式复制形态。RDS MySQL集群系列实例支持组复制。本文介绍组复制的优势、技术实现原理、AliSQL对组复制稳定性的优化。组复制...

技术原理

PolarDB-X采用X-Paxos复制协议,X-Paxos是阿里巴巴自研的Paxos协议实现,在功能、性能上都做了大量优化,且经历了数十载的双十一考验,稳定可靠。基于Paxos复制协议,PolarDB-X可以部署到多个机房中,以实现机房级容灾。常见的部署方式有...

添加只读副本

不可构成 Paxos 成员组,它不作为 Paxos 成员参与日志的投票,而是作为一个观察者实时追赶 Paxos 成员的日志,并在本地回放,故不会造成投票成员增加导致事务提交延时的增加。在业务对读取数据的一致性要求不高的时候可提供只读服务。若...

只读副本概述

关于 Paxos 的更多介绍,可以参考 Paxos 协议。在代理层面,用户创建只读副本访问地址后,通过对代理服务的设置,业务流量将被发送到只读型副本所在机器读取数据。前提条件 OceanBase 数据库的只读副本功能目前处于邀请测试阶段,仅针对白...

使用组复制

组复制MySQL Group Replication(简称 MGR)是MySQL官方在已有的Binlog复制框架之上,基于Paxos协议实现的一种分布式复制形态,能够保障RPO=0。RDS MySQL集群系列实例支持组复制。本文介绍如何使复制方式为组复制。背景信息 使用了组复制的...

强一致分布式事务

PolarDB-X 产品支持主实例和只读实例,主实例是由基于Paxos多数派协议的Leader/Follower角色组成,只读实例是由基于Paxos协议的Learner角色组成。PolarDB-X 针对分布式事务一致性的设计,除了在存储节点(DN)的leader主副本中保存事务信息...

PolarDB-X 2.0和1.0功能对比

PolarDB-X采用金融级三节点存储,基于Paxos多数派共识协议,保障RPO=0。高可用切换 存储层宕机切换,依赖MySQL主备的HA探活机制,切换的SLA在分钟级别。存储层宕机切换,依赖Paxos多数派共识协议,切换的SLA≤30秒。计算层感知存储发生切换...

技术架构

另外支持多样化的部署和容灾能力,比如基于Paxos强同步的同城三机房、三地五中心,另外搭配binlog异步复制的两地三中心、异地灾备、异地多活等。尤其在异地长距离传输上,基于Batching&Pipelining进行网络优化来提升性能。高兼容 PolarDB-X...

产品概述

存储节点(Data Node,DN),主要提供数据存储引擎,基于多数派Paxos共识协议提供高可靠存储、分布式事务的MVCC多版本存储,另外提供计算下推能力满足分布式的计算下推要求(比如Project/Filter/Join/Agg等下推计算),可支持本地盘和共享...

快速入门

如果提交文档转换任务的TgtUri为oss:/your-bucket/paxos.pptx/output,则URL的格式为https://your-bucket.oss-{region}.aliyuncs.com/paxos.pptx/output重要 填写时无需在OSS目录结尾加/。accessKeyId String 是 从STS获取的访问OSS的...

技术架构

存储节点(Data Node,DN),主要提供数据存储引擎,基于多数派Paxos共识协议提供高可靠存储、分布式事务的MVCC多版本存储,另外提供计算下推能力满足分布式的计算下推要求(比如Project/Filter/Join/Agg等下推计算),可支持本地盘和共享...

什么是云原生数据库PolarDB分布式版

金融级高可用 PolarDB-X 采用数据多副本架构,为了保证副本间的强一致性(RPO=0),采用Paxos的多数派复制协议,每次写入都要获得超过半数节点的确认,即便其中1个节点宕机,集群也仍然能正常提供服务。Paxos算法能够保证副本间的强一致性...

多可用区数据强一致

相比半同步和异步的方式,数据强一致功能采用 一主一备一日志 的三节点架构,通过物理复制和X-Paxos协议相结合,具备更高的容灾能力,提供金融级的高可靠性。本文将为您介绍如何开启多可用区数据强一致的功能。功能优势 开启多可用区数据强...

增加日志盘容量

在分布式架构下,多个数据库副本间通过 Paxos 协议对 clog 日志进行同步,以确保数据的强一致性。当日志盘容量不足时,系统将无法继续为新的事务记录生成并写入日志信息,从而导致这些事务无法顺利完成提交。此外,磁盘空间频繁的告警以及...

只读实例

背景信息 主实例存储节点采用了基于Paxos的三副本高可用架构。而只读实例的存储节点,则通过增加Learner副本的方式来保证物理资源隔离,同时能够基于全局时钟来确保只读查询的强一致性。注意事项 只读实例与主实例必须属于同一个地域,但是...

多可用区部署

云原生多模数据库 Lindorm 在多可用区、主备容灾以及基于Paxos/Raft一致性协议的场景中功能特性对比如下:功能特性 多可用区 主备容灾 基于Paxos/Raft一致性协议 强一致 最终一致 数据丢失(RPO)0服务恢复(RTO)1分钟 10~30s 由主备切换...

修复单台JournalNode异常

tar-exclude='edits*'-zcvf/tmp/jn-current.tar.gz current 预期结果如下:current/current/last-writer-epoch current/VERSION current/last-promised-epoch current/paxos/current/committed-txid 同步打包后的文件(jn-current.tar.gz)...

查询和修改数据复制方式

MySQL 5.6高可用系列 MySQL 5.7、8.0集群系列 MySQL 5.5 复制方式介绍 组复制(MySQL Group Replication,MGR)组复制基于分布式一致性协议(Paxos),事务在主节点提交之前,会将事务的数据发送到各个备节点上,确保超过半数备节点收到...

功能特性

OceanBase 数据库通过 Paxos 协议将事务日志复制到多个数据副本来保证事务的可用性和持久性。透明可扩展 OceanBase 数据库独创的总控服务和分区级负载均衡能力使系统具有极强的可扩展性,可以在线进行平滑扩容或缩容,并且在扩容后自动实现...

概述

存储节点(Data Node,DN)负责数据的持久化(面向行存数据),基于多数派Paxos协议提供数据高可靠、强一致保障,同时通过MVCC维护分布式事务的可见性,另外提供计算下推能力,以满足分布式的计算下推要求(例如Project/Filter/Join/Agg等...

创建 Serverless 实例

说明 Serverless 实例采用三副本架构,包括两个全功能型副本和一个日志副本,并通过 Paxos 协议,确保数据在三个副本间同步时达到强一致性。单击 立即购买。勾选 服务协议,并单击 立即开通。支付成功后,请在实例列表中查看刚刚创建的实例...

PolarDB-X适用场景

产品能力 PolarDB-X 采用搭载自研多数派共识协议X-Paxos,并应用于存储节点提供三副本强一致能力,确保高可用切换和容灾场景下RPO=0。基于全局时钟TSO策略和分布式的MVCC多版本,分布式事务可确保多节点数据访问的事务一致性。PolarDB-X 已...

网络资源

常见的容错策略如下:分布式一致性协议:使用分布式一致性协议,例如Paxos、Raft等,确保在网络分区恢复后,节点之间的数据一致性和同步。心跳检测和超时处理:实施心跳检测机制,定期检测节点之间的通信状态。如果节点长时间无法接收到...

PolarDB-X历史

数据节点(DN)采用阿里巴巴自研的基于X-Paxos的三副本强一致MySQL分支,确保在容灾过程中RPO=0。目前PolarDB-X 2.0已经采用全新架构在阿里云世界范围内的13个国家和地区提供服务。并提供公有云、专有云、软件版和DBStack多种部署形态满足...

租户参数列表说明

否则,全类型副本至少 1 个,paxos 成员组副本达到多数,即可成功。block_encryption_mode 指定在函数 aes_encrypt 和 aes_decrypt 中使用的加密算法。sql_throttle_cpu CPU 使用率超过这个值的时候,将不执行这个 SQL。error_on_overlap_...

术语表

存储节点负责数据的持久化,基于多数派Paxos协议提供数据高可靠、强一致保障。元数据节点 PolarDB-X实例的元数据管理节点,主要记录了表的拓扑信息等状态信息,并且提供全局时间戳的授时服务。日志节点(Change Data Capture,简称CDC)...

集群系列

组复制基于分布式一致性协议(Paxos),事务在主节点提交之前,会将事务的数据发送到各个备节点上,确保超过半数备节点收到事务的数据后,事务才能在主节点提交。相较于半同步或异步复制,组复制提供数据强一致性,数据安全性更高。可靠性...

行业趋势与背景

通过集团业务多年的技术锤炼,基于AliSQL演化而来的X-DB数据库(包括X-Paxos协议库、X-Engine存储引擎等),在三副本、低成本存储等技术有了非常好的沉淀。与此同时,基于云原生架构理念的PolarDB,通过引入RDMA网络优化存储计算分离架构,...

技术原理

同时通过AiSQL三节点基于Paxos构建Row-based只读Learner配合DRDS只读计算节点,提供TP、AP资源链路隔离机制。连接地址和数据源 PolarDB-X 1.0 的TP和AP请求提供了统一连接地址(Endpoint),保持SQL语义以及兼容性完全一致。主实例提供HTAP...

客户案例

优化结果 OceanBase 在一致性方面做了以下几个事情,架构层面引入 Paxos 协议,多重数据校验机制,完善支付宝业务模型,多重机制保障金融级别的一致性。OceanBase 的高可用策略与传统的基于共享存储的方案有很大不同,OceanBase 采用 Share...

PolarDB PostgreSQL版架构介绍

PolarDB PostgreSQL版 支持多种部署形态:存储计算分离部署、X-Paxos三节点部署以及本地盘部署。本文通过以下几个方面介绍 PolarDB PostgreSQL版 的架构:传统数据库的问题 PolarDB PostgreSQL版云原生数据库的优势 PolarDB PostgreSQL版...

PolarDB PostgreSQL版架构介绍

PolarDB PostgreSQL版(兼容Oracle)支持多种部署形态:存储计算分离部署、X-Paxos三节点部署以及本地盘部署。本文通过以下几个方面介绍 PolarDB PostgreSQL版(兼容Oracle)的架构:传统数据库的问题 PolarDB PostgreSQL版(兼容Oracle)...
共有1条 < 1 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构 对象存储 物联网平台
新人特惠 爆款特惠 最新活动 免费试用