当前位置:首页 > 报告详情

CynosDB for PostgreSQL一主多读架构-内核 + 分布式数据库(20页).pdf

上传人: 云闲 编号:87349 2021-01-01 20页 2.36MB

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
CynosDB for PostgreSQL是一种一主多读架构的分布式数据库,由腾讯云高级工程师孙旭介绍。该架构优化了传统数据库在云上的资源利用率低、扩展能力不足、资源规划难和备份难等问题。其核心设计包括计算存储分离、日志下沉和异步回放、共享分布式存储等。CynosDB通过这些设计实现了计算资源的弹性调度能力、减少了网络IO、提供了资源的弹性扩展和高效的日志备份。此外,CynosDB还实现了多版本读、日志异步写入、数据原子修改等功能,并采用了Minimal Transaction Record (MTR)和Volume Durable LSN (VDL)等技术手段。CynosDB的架构还解决了传统PostgreSQL主备模式中的BufferPinLock冲突、备机切换和启动慢等问题,实现了秒级的切换和简化的备机启动流程。通过CynosStore集群管理服务,CynosDB可以有效地管理存储节点和备份数据。多个读节点并行恢复日志,不落盘,提高了数据库的可用性和扩展性。
CynosDB如何解决传统数据库在云上的问题? CynosDB的一主多读架构有哪些优势? CynosDB如何实现秒级切换和提高数据库可用性?
客服
商务合作
小程序
服务号
折叠