生态兼容DataMax 类似于Oracle 的ADG。这个功能已经在线下的大量的公共云上都发布完成。目前公有云的主备已经做得很好了,那PolarDB 为什么还要做DataMax?而且是类似于Oracle 的ADG?事实上PolarDB 关注的Oracle 的ADG 中的Far Sync能力,它可以极大地降低对主库的读写负载。Far Sync 可以首先将数据同步到DataMax。因此可用性可以比原来的主备模式更高。ataMax 这个节点变成了一个非常特殊的节点,DataMax 节点只有日志没有数据,而且日志只负责转发。DataMax 计算非常简单,只需要将日志进行解析,然后转发出去,因此可以做到更高的可用性,DataMax 工作非常轻量,因此延迟较低,可以做到更高的RTO,同时又可以提高性能。DataMax 可以同时挂很多Replication 节点。可以发现,目前PolarDB 很多工作一直在围绕几件事情,一个是提高兼容性,第二个是可用性,提高PolarDB 整个系统的可用性,使得RPO 接近零。
资料来源:《数据库:从趋势到实践》,链接:https://developer.aliyun.com/topic/download?id=1113
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。