PolarDB O引擎具备高可靠的特性,主要体现在三节点、多可用区、备份恢复等特性上。

三节点

DMA功能主要为PolarDB O引擎提供金融级强一致性、高可靠性的跨机房复制能力。在内核层面,基于Raft协议同步物理日志,任意节点故障后数据零丢失,主节点故障时可立即进行自主切换。节点权重配置、节点选举定制等功能,提供了丰富的故障切换配置能力,以适应于不同的切换配置需求。数据备节点可提供只读功能,可实现读能力的弹性扩展,适应于读多写少的业务需求。提供的日志节点功能,仅保留实时日志,成本与传统主备基本相当的同时,保证数据零丢失。共享分布式存储的设计,彻底解决了传统数据库异步复制所带来的备库数据非强一致的缺陷,使得整个数据库集群在应对任何单点故障时,可以保证数据0丢失(RPO=0)。

多可用区部署,最高6副本

PolarDB O引擎的数据可以分布在多个可用区,最多6副本来确保数据跨机房的可靠性。

快速备份

利用底层分布式存储的快照技术,备份100TB数据,不超过5分钟。在每次系统升级、割接前都可以快速做一次备份,极大的保障了业务数据的安全,在游戏等行业深受欢迎。

无锁备份

整个数据库的备份过程,通过存储层的一致性快照,对上层的数据库无感知,也不需要对数据库加锁。不影响业务使用,效率更高,影响更小。