网易数帆Curve加入PolarDB开源数据库社区

Posted 阿里云云栖号

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网易数帆Curve加入PolarDB开源数据库社区相关的知识,希望对你有一定的参考价值。

简介:Curve社区签署阿里巴巴开源CLA(Contribution License Agreement, 贡献许可协议), 正式与阿里云PolarDB 开源数据库社区牵手。

Curve社区签署阿里巴巴开源CLA(Contribution License Agreement, 贡献许可协议), 正式与阿里云PolarDB 开源数据库社区牵手。

PolarDB for PostgreSQL 是阿里云自主研发的云原生数据库产品,并于2021年5月正式宣布开源。在2022年3月2日的开源 PolarDB 企业级架构发布会上,阿里云对 PolarDB for PostgreSQL 的存储计算分离等架构设计进行了全面解读。

100%兼容 PostgreSQL,采用基于共享存储的存储计算分离架构,具有极致弹性、毫秒级延迟,支持 HTAP 的能力,还支持时空、GIS、图像、向量、搜索、图谱等多模创新特性,可应对企业对数据处理日新月异的需求。

1.极致弹性:存储与计算能力均可独立地横向扩展。

○ 当计算能力不够时,可以单独扩展计算集群,数据无需复制。

○ 当存储容量或 I/O 不够时,可以单独扩展存储集群,而不中断业务。

2.毫秒级延迟:

○ WAL 日志存储在共享存储上,RW 到所有 RO 之间仅复制 WAL 的元数据。

○ 独创的 LogIndex 技术,实现了 Lazy 回放和 Parallel 回放,理论上最大程度地缩小了 RW 和 RO 节点间的延迟。

3.HTAP 能力:基于 Shared-Storage 的分布式并行执行框架,加速在 OLTP 场景下的 OLAP 查询。一套 OLTP 型的数据,可支持 2 套计算引擎:

○ 单机执行引擎:处理高并发的 TP 型负载。

○ 分布式执行引擎:处理大查询的 AP 型负载。

PolarDB for PostgreSQL 采用基于共享存储(Shared-Storage)的存算分离架构,以大幅提升资源利用率与性能,实现快速弹性应对突发业务负载的场景。作为 PolarDB 技术合作伙伴,Curve为基于Shared-Storage存算分离架构的PolarDB for PostgreSQL云原生数据库提供高性能、稳定可靠的分布式共享存储,共同推动开源云原生基础软件生态的繁荣发展。

Curve社区介绍

Curve是网易数帆自主设计研发并开源的高性能、易运维、全场景支持的云原生软件定义存储系统。Curve于2020年7月正式开源,当前由CurveBS和CurveFS两个子项目构成,分别提供块存储和文件存储两种能力。

Curve开源项目曾获评中国信通院 OSCAR 尖峰开源项目及开源社区,通过可信开源项目评估,并且Curve社区也是中国信通院牵头创立的可信开源共同体(TWOS)的首批正式成员。

加入阿里云PolarDB 开源数据库社区后,将充分发挥自身产品技术和各关键领域的市场优势,与PolarDB 开源数据库社区共同探索合作,同社区伙伴一起强强联手,夯实技术,共同创新,为PolarDB 开源数据库社区打造生态建设贡献力量,共赢发展!

PolarDB源码仓库地址:GitHub - ApsaraDB/PolarDB-for-PostgreSQL: "POLARDB_11_STABLE" is the stable branch which is based on PostgreSQL 11.9. It supports compute-storage separation architecture. The "distributed" branch, which supports distributed architecture.

原文链接

本文为阿里云原创内容,未经允许不得转载。 

以上是关于网易数帆Curve加入PolarDB开源数据库社区的主要内容,如果未能解决你的问题,请参考以下文章

网易开源分布式存储系统Curve,性能可达Ceph的1.84倍

Raft算法在分布式存储系统Curve中的实践

现代数据治理如何在网易数帆成功落地?

Arctic开源!网易数帆X华泰证券,推动湖仓一体落地

网易数帆开源Arctic,lcebergHive上增加更多实时场景

开源软件丨网易开源分布式存储系统 Curve