2023 年 9 月 19 日,Oracle 产品团队发布了一篇文章,宣布 Oracle 云基础架构(OCI)开始提供 PostgreSQL 服务。目前支持的版本为 PostgreSQL 14.9,提供有限支持,12 月份将会提供正式版本。
众所周知,PostgreSQL 和 Oracle 数据库系列产品是竞争关系,那么 OCI 为什么还要支持 PostgreSQL 服务呢?
Oracle 产品团队解释了这样做是因为 PostgreSQL 在开源数据库领域中的重要影响。经过 35+ 年的严谨开发,PostgreSQL 拥有令人印象深刻的可靠性、强大的功能和高性能。DB-engines 排名中市场份额持续上升,也证明了 PostgreSQL 具有适应性强的数据模型和满足各种应用场景的丰富插件。
对于 PostgreSQL 社区而言,这是一件值得高兴的事情。至此,几乎所有的云厂商都提供了 PostgreSQL 服务,包括 Google Cloud Platform、Amazon Web Services、Microsoft Azure、阿里云、腾讯云、华为云等等。
OCI 提供的 PostgreSQL 服务具有以下优势:
- 高性能:与自管理的集群相比,数据库优化存储为关键任务应用程序提供了可能更高的性能。SQL 事务处理引擎和存储层分离极大提高了性能。这种架构可以在计算节点上实现高效事务处理,同时保证毫秒级的复制。
- 低成本: 只需为所使用的存储付费。
- 用户体验简单:OCI 提供的 PostgreSQL 配置和管理非常简单直观。
- 完全托管:从自动部署到安全更新的各种细节。
- 高可用:利用 PostgreSQL 的数据库复制功能,可以实现 99.99%的服务级别协议(SLA),数据持久性,零恢复点目标以及最小化恢复时间目标。
- 安全性:通过端到端加密和定期安全更新提供强有力的保护。
- 可扩展:支持持续增长的工作负载和自动存储扩展。
以下是 OCI 提供的高可用及数据库优化存储架构。
配置 OCI 上的 PostgreSQL 和其他服务类似,启动数据库之后,可以查看具体的细节和关键指标。以下是主配置面板:
下面是 Oracle 云控制台显示的数据库实例列表:
下图是实例的详细信息页面:
Oracle 云服务试用:https://www.oracle.com/cloud/free/