关于javascript:技术干货-|-阿里云数据库PostgreSQL-13大版本揭秘

47次阅读

共计 1755 个字符,预计需要花费 5 分钟才能阅读完成。

简介:阿里云 RDS PostgreSQL 是一款兼容开源 PostgreSQL 的全托管云数据库产品,自 2015 年首次公布以来,依据用户需要一直降级迭代,已反对 9.4、10、11、12 等多个版本,笼罩了高可用版、根底版、只读实例等多种状态,数据存储笼罩了本地 SSD、SSD 云盘、ESSD 云盘等多种状态。最高配置可达 104 核,768G 内存,32TB,100 万 IOPS。

阿里云 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 优化逻辑,减少了增量排序和并行索引垃圾回收性能等。

  • 一键大版本升级性能公布:

为了让低版本的用户能够更加高效率的降级到高版本,享受高版本带来的更多功能和高性能,咱们推出了一键大版本升级性能,低版本用户能够近乎平滑的降级到大版本(割接过程短暂只读)。

较多用户基于晚期老本思考或业务重要水平起因抉择了根底版, 在业务重要度晋升后, 心愿降级到高可用版, 以前只能通过迁徙数据实现, 耗时久,而且须要改业务连贯串,体验不太敌对,咱们当初反对了一键降级到高可用版本。

  • 解决 DDL 增量订阅问题:

在稳定性方面,阿里云 RDS PostgreSQL 解决了逻辑增量数据同步的难题:DDL 无奈被捕捉,不能同步到上游。因而只有主库执行 DDL 语句,当这些语句波及到构造变更或者新增了构造,这些 DDL 之后产生的增量数据在上游的回放就可能失败。当初咱们反对 DDL 订阅了,联合 DTS 服务,咱们可能反对 RDS PostgreSQL 的增量数据同步。

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

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

  • 让 RDS PostgreSQL 更加平安:

在平安方面,此次公布咱们推出了 SQL 防火墙的性能,反对学习模式,主动学习数据库中执行的 SQL 并记录到白名单中,开启报警后,只有白名单的 SQL 能够被执行,能够无效的避免删库跑路的产生。

  • 反对 ES 索引:

在应用灵活性方面,RDS PostgreSQL 能够更好的交融其余产品,例如 oss_fdw,用户能够把拜访较少的数据放在 OSS,作为内部表进行拜访,特地适宜历史数据的存储,能够帮忙用户节约老本。此次咱们会在 RDS PostgreSQL 中减少与 ElasticSearch 的交融,咱们为什么要反对这个性能呢?其实 ES 是很风行的一款搜索引擎,很多用户都在用它,然而用户须要将关系数据库的数据同步到 ES 须要大费周章,通过逻辑增量复制来实现,或者业务层本人双写来实现,都不能保障一致性、提早的需要,问题很多。当初,用户能够在 RDS PostgreSQL 的表中创立 ES 索引,数据存储在 PostgreSQL 中,索引在 ES 集群中,不须要用户保护同步、一致性的问题, 失常对 RDS PG 执行写入和查问就能够了,会对业务通明的利用 ES 搜索引擎的能力减速 RDS PG 的数据搜寻。

咱们在产品方面一直谋求更快、更稳、更平安的理念,同时探究客户真正的需要,为客户提供更称心的 RDS PostgreSQL 服务。

作者:德哥
原文链接
本文为阿里云原创内容,未经容许不得转载

正文完
 0