OCI数据库:Oracle拥抱PostgreSQL

Oracle推出OCI Database with PostgreSQL 14.9

Oracle最近宣布了OCI Database with PostgreSQL 14.9的正式发布。这是Oracle Cloud上首个托管的PostgreSQL服务,标志着所有主要云服务提供商现在都提供了与PostgreSQL兼容的托管选项。

服务特点

OCI Database with PostgreSQL是一个高可用的托管数据库服务,提供自动备份功能,并能够水平扩展读取工作负载。与其他托管关系型数据库类似,该服务在创建和删除数据库表时动态扩展存储,并将存储层与计算资源解耦。

技术架构

Oracle表示,该服务采用了一种专门构建的共享存储架构,所有数据库节点共享相同的底层存储层,自动在区域内进行数据复制。Oracle的副总裁兼杰出工程师Deepak Agarwal和首席技术架构师Pradeep Vincent解释了Oracle如何将PostgreSQL适配到其云数据库服务中。他们指出,OCI Database with PostgreSQL服务在成本、性能、扩展性、可用性和持久性方面具有显著优势,这些优势主要基于专为优化PostgreSQL在云规模下工作而构建的数据库优化存储(DbOS)层和自定义用户模式DbOS文件系统(DbFS)。

其他OCI选项

新服务加入了基于开源软件的现有OCI选项,包括OCI Cache with Redis、OCI Search with OpenSearch和MySQL HeatWave。Oracle副总裁Leo Leung评论道,他们的“独门秘方”是数据库优化存储,它将SQL事务处理引擎与存储层解耦。此外,加密始终开启,提供99.99%的SLA,并基于上游开源PostgreSQL v14.9,以实现最大的可移植性。

开发者反应

作为MySQL背后的公司,Oracle对PostgreSQL引擎的支持被开发者视为PostgreSQL成为云数据库事实标准的确认。Crunchy Data的首席产品官Craig Kerstiens在一篇文章中总结了PostgreSQL的历史,指出PostgreSQL并不是一开始就受到追捧,但它作为一个开源项目已经走过了25年的历程。

目标市场

通过新服务,Oracle主要针对在AWS上运行的PostgreSQL部署。Oracle的产品营销总监Julien Lehmann和首席产品经理George Csaba写道,在OCI上运行PostgreSQL可以受益于简单的定价和低廉的计算及存储费用,只需为使用的资源付费,并且在所有区域(如凤凰城、圣保罗或东京)保持一致的定价。相比之下,AWS上的等效服务Amazon Aurora PostgreSQL比OCI贵2.5倍。

部署工具

Oracle还提供了一个Terraform模块,用于在Oracle Cloud上部署PostgreSQL。

阅读 30
0 条评论