技术干货 | 阿里云数据库PostgreSQL 13大版本揭秘

本文涉及的产品
云原生数据库 PolarDB MySQL 版,Serverless 5000PCU 100GB
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介: 阿里云RDS PostgreSQL是一款兼容开源PostgreSQL的全托管云数据库产品,自2015年首次发布以来,根据用户需求不断升级迭代,已支持9.4、10、11、12等多个版本,覆盖了高可用版、基础版、只读实例等多种形态,数据存储覆盖了本地SSD、SSD云盘、 ESSD云盘等多种形态。最高配置可达104核,768G内存,32TB,100万IOPS。

>>发布会传送门https://yqh.aliyun.com/live/detail/22348

点击查看详情https://yqh.aliyun.com/live/pg2021

作者:德哥
阿里云RDS PostgreSQL是一款兼容开源PostgreSQL的全托管云数据库产品,自2015年首次发布以来,根据用户需求不断升级迭代,已支持9.4、10、11、12等多个版本,覆盖了高可用版、基础版、只读实例等多种形态,数据存储覆盖了本地SSD、SSD云盘、 ESSD云盘等多种形态。最高配置可达104核,768G内存,32TB,100万IOPS。

为了满足不同行业的数据库诉求,阿里云数据库PostgreSQL推出了冷热分离(oss_fdw)存储外部表,Ganos 地理时空扩展模块,中文分词模块,化学分析模块,图像识别模块等,已经服务了电商、企业ERP、银行、酒店、高科技、物流、互联网、出行、多媒体等各个行业。2021开年,我们带来了最新重磅产品升级发布:

  • RDS PostgreSQL 13重磅发布:

兼容社区最新大版本13, Btree索引更加高效、更加节省空间,分区表与聚合查询性能大幅度提升,JSON的使用方面功能更加强大,扩展统计信息增强支持更好的SQL优化逻辑,增加了增量排序和并行索引垃圾回收功能等。
image.png

  • 一键大版本升级功能发布:

为了让低版本的用户可以更加高效率的升级到高版本,享受高版本带来的更多功能和高性能,我们推出了一键大版本升级功能,低版本用户可以近乎平滑的升级到大版本(割接过程短暂只读)。
image.png
较多用户基于早期成本考虑或业务重要程度原因选择了基础版, 在业务重要度提升后, 希望升级到高可用版, 以前只能通过迁移数据实现, 耗时久,而且需要改业务连接串,体验不太友好,我们现在支持了一键升级到高可用版本。

  • 解决DDL增量订阅问题:

在稳定性方面,阿里云RDS PostgreSQL解决了逻辑增量数据同步的难题:DDL无法被捕获,不能同步到下游。因此只要主库执行DDL语句,当这些语句涉及到结构变更或者新增了结构,这些DDL之后产生的增量数据在下游的回放就可能失败。现在我们支持DDL订阅了,结合DTS服务,我们能够支持RDS PostgreSQL的增量数据同步。

  • 解决逻辑订阅在流复制HA环境中SLOT位点丢失问题:

社区版本存在的一个问题:逻辑增量复制的SLOT位点信息不能同步到流复制从库,这个问题会导致实例发生主从切换后,SLOT信息丢失,这也是很多PG数据库用户头痛的问题。我们在RDS PostgreSQL内核层面支持了SLOT位点的主从同步,主备发生切换后,SLOT位点信息不会丢失,逻辑复制正常。
image.png

  • 让RDS PostgreSQL更加安全:

在安全方面,此次发布我们推出了SQL 防火墙的功能,支持学习模式,自动学习数据库中执行的SQL并记录到白名单中,开启报警后,只有白名单的SQL可以被执行,可以有效的防止删库跑路的发生。
image.png

  • 支持ES索引:

在使用灵活性方面,RDS PostgreSQL可以更好的融合其他产品,例如oss_fdw,用户可以把访问较少的数据放在OSS,作为外部表进行访问,特别适合历史数据的存储,可以帮助用户节约成本。此次我们会在RDS PostgreSQL中增加与ElasticSearch的融合,我们为什么要支持这个功能呢?其实ES是很流行的一款搜索引擎,很多用户都在用它,但是用户需要将关系数据库的数据同步到ES需要大费周章,通过逻辑增量复制来实现,或者业务层自己双写来实现,都不能保证一致性、延迟的需求,问题很多。现在,用户可以在RDS PostgreSQL的表中创建ES索引,数据存储在PostgreSQL中,索引在ES集群中,不需要用户维护同步、一致性的问题, 正常对RDS PG执行写入和查询就可以了,会对业务透明的利用ES搜索引擎的能力加速RDS PG的数据搜索。
image.png

我们在产品方面不断追求更快、更稳、更安全的理念,同时探求客户真正的需求,为客户提供更满意的RDS PostgreSQL服务。

相关实践学习
如何一键本地部署PolarDB for PostgreSQL
《PolarDB for PostgreSQL动手实践》系列第一期,带您体验如何本地一键安装快速部署云原生开源数据库PolarDB for PostgreSQL。
相关文章
|
29天前
|
关系型数据库 分布式数据库 数据库
成都晨云信息技术完成阿里云PolarDB数据库产品生态集成认证
近日,成都晨云信息技术有限责任公司(以下简称晨云信息)与阿里云PolarDB PostgreSQL版数据库产品展开产品集成认证。测试结果表明,晨云信息旗下晨云-站群管理系统(V1.0)与阿里云以下产品:开源云原生数据库PolarDB PostgreSQL版(V11),完全满足产品兼容认证要求,兼容性良好,系统运行稳定。
|
1月前
|
SQL 安全 数据管理
在阿里云数据管理DMS(Data Management Service)中,您可以按照以下步骤来创建和管理数据库
【2月更文挑战第33天】在阿里云数据管理DMS(Data Management Service)中,您可以按照以下步骤来创建和管理数据库
37 7
|
28天前
|
SQL 关系型数据库 MySQL
【MySQL技术专题】「问题实战系列」深入探索和分析MySQL数据库的数据备份和恢复实战开发指南(8.0版本升级篇)
【MySQL技术专题】「问题实战系列」深入探索和分析MySQL数据库的数据备份和恢复实战开发指南(8.0版本升级篇)
96 0
|
3天前
|
Cloud Native Serverless 开发者
阿里云助力开发者创新:探索云原生技术的新境界
阿里云开发者社区推动云原生技术发展,提供丰富产品(如容器服务、Serverless、微服务架构、服务网格)与学习平台,助力企业数字化转型。开发者在此探索实践,共享资源,参与技术活动,共同创新,共创云原生技术新篇章。一起加入,开启精彩旅程!
55 2
|
24天前
|
弹性计算 关系型数据库 MySQL
阿里云数据库服务器价格表,数据库创建、连接和使用教程
阿里云数据库使用流程包括购买和管理。选择所需数据库类型如MySQL,完成实名认证后购买,配置CPU、内存和存储。确保数据库地域与ECS相同以允许内网连接。创建数据库和账号,设置权限。通过DMS登录数据库,使用账号密码连接。同一VPC内的ECS需添加至白名单以进行内网通信。参考官方文档进行详细操作。
125 3
|
1月前
|
弹性计算 关系型数据库 MySQL
阿里云MySQL云数据库优惠价格、购买和使用教程分享!
阿里云数据库使用流程包括购买和管理。首先,选购支持MySQL、SQL Server、PostgreSQL等的RDS实例,如选择2核2GB的MySQL,设定地域和可用区。购买后,等待实例创建。接着,创建数据库和账号,设置DB名称、字符集及账号权限。最后,通过DMS登录数据库,填写账号和密码。若ECS在同一地域和VPC内,可内网连接,记得将ECS IP加入白名单。
442 2
|
3天前
|
SQL 存储 关系型数据库
MySQL Cluster集群安装及使用
MySQL Cluster集群安装及使用
|
18天前
|
关系型数据库 MySQL 数据库
mysql卸载、下载、安装(window版本)
mysql卸载、下载、安装(window版本)
|
7天前
|
关系型数据库 MySQL 数据库
《MySQL 简易速速上手小册》第1章:MySQL 基础和安装(2024 最新版)
《MySQL 简易速速上手小册》第1章:MySQL 基础和安装(2024 最新版)
31 4
|
1天前
|
关系型数据库 MySQL 数据安全/隐私保护
安装mysql和远程连接
安装mysql和远程连接
8 0