阿里云RDS PG 11,因你而来,值得拥有

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
云数据库 Tair(兼容Redis),内存型 2GB
简介: 阿里云RDS PG,历经数月基于ECS和云盘重新构建,功能大改版。推出改版后的10,11 ECS+云盘多可用区高可用版。 存储巨变,2.5万iops提升到100万iops,2TB提升到32TB。 1、支持ESSD,最大可达100万IOPS,32TB容量,同时单位价格不变。

阿里云RDS PG,历经数月基于ECS和云盘重新构建,功能大改版。推出改版后的10,11 ECS+云盘多可用区高可用版。

pic

存储巨变,2.5万iops提升到100万iops,2TB提升到32TB。

1、支持ESSD,最大可达100万IOPS,32TB容量,同时单位价格不变。

2、同时存储空间与计算规格完全解绑,你想怎么搭配就怎么搭配,4核规格也可以买32TB容量。

更加安全

1、支持存储云盘加密功能。提高了数据存储安全性。

2、支持SSL链路,提高了数据传输安全性。

3、支持更多风控点,有风险的操作都需要短信确认。提高了操作安全性。

可靠性、可用性,用户说了算

支持了三种数据保护模式(最大保护,最高可用,最高性能)。用户可以更加业务在数据的可靠性、可用性之间进行权衡,选择对应的模式。可以不停业务在各个模式自建切换。

版本管理更贴心

支持了任意小版本管理。

详细说明

1 主可用区可定义

支持主可用区选择,业务与数据库放在同一可用区,确保网络延迟最低。

实例发生切换后,如果与购买时选择的主可用区不一致,会发出告警,同时用户可以切回主可用区。

pic

2 支持PG 10 11两个版本

目前只支持10,11。未来会快速的支持新版本,例如12。

pic

3 支持SSD和ESSD双存储,存储与规格解绑

支持ESSD存储,最高可达100万IOPS。

普通云盘最大6TB,ESSD最大32TB。

同时存储空间和实例规格完全解绑,4核也能卖32T的空间了。

pic

pic

4 数据存储更安全,支持云盘加密,支持BYOK

数据盘支持了全盘存储,加密KEY可以由用户提供,也可以由KMS服务生成。

pic

使用方法:

1、选中可用区(香港),创建加密KEY。发稿截止时间,暂时只有香港REGION支持KMS加密。

https://kms.console.aliyun.com/cn-hongkong/key/list

pic

可以创建KEY的别名例如rds_pg_key1,千万不要把加密RDS PG的KEY删掉,否则会导致RDS PG的数据无法解密,无法使用。

pic

2、授权PostgreSQL请求获取访问您云资源的权限

https://ram.console.aliyun.com/#/role/authorize?request=%7B%22Requests%22%3A%20%7B%22request1%22%3A%20%7B%22RoleName%22%3A%20%22AliyunPostgreSQLInstanceEncryptionRole%22%2C%20%22TemplateId%22%3A%20%22PostgreSQLInstanceEncryptionRole%22%7D%7D%2C%20%22ReturnUrl%22%3A%20%22https%3A//postgresql.console.aliyun.com%22%2C%20%22Service%22%3A%20%22PostgreSQL%22%7D

pic

PostgreSQL请求获取访问您云资源的权限

下方是系统创建的可供PostgreSQL使用的角色,授权后,PostgreSQL拥有对您云资源相应的访问权限。

AliyunPostgreSQLInstanceEncryptionRole

描述: PostgreSQL默认使用此角色来访问KMS

权限描述: 用于 PostgreSQL 服务实例加密角色的授权策略

3、确认已授权 AliyunPostgreSQLInstanceEncryptionRole

https://ram.console.aliyun.com/roles

pic

pic

完成以上3步之后,就可以在购买实例时使用云盘加密。

支持只读锁定功能

例如,用户要做割接,迁移,或者要做一些维护任务时。想把数据库置为只读,避免有数据写入。

将实例设置为只读,可以确保不会有数据写入实例。同时还能继续为只读的业务提供服务。

pic

5 支持任意小版本管理

只要是打包了的小版本,都可以升级、可以回退小版本。

例如有一些业务可能会限定小版本,有了版本管理的功能,再也不用担心回不到以前的版本了。

6 支持数据可靠性、可用性级别配置(保护模式配置)

RDS PG内核支持了自动降级和自动升级功能。

用户可选三种数据保护模式:

1、最大保护,主从复制采用全同步模式,确保主从切换时,数据0丢失(RPO=0)

2、最高可用,从库正常的情况下,采用同步复制模式。从库异常时,自动降级为异步模式,保证可用性。

这种模式确保尽可能的数据0丢失,降级后则与异步模式一样,主从切换如果发生在异步模式时,最多丢失60S。主从切换如果发生在同步模式时,数据0丢失。

3、最高性能,主从采用异步模式同步数据,主从切换如果发生在异步模式时,最多丢失60S。

pic

用户可以根据业务对数据库的实际需求选择几种模式。

7 健壮的架构

1、保证SLB的主节点与用户选择的主可用区一致,确保用户到SLB再到数据库主节点的网络链路最优。

2、云盘与实例主可用区一致,确保IO链路的延迟最低。

3、云盘快照备份,保证了备份的高效率。支持增量备份,最大可以支持32TB数据。

4、备份数据最终会上传到OSS集群,OSS集群与存储集群完全独立,确保了备份数据的冗余性,提供备份的可靠性。

pic

8 SSL数据链路与存储加密 , 安全双管齐下

pic

9 丰富的监控指标

tps

操作行数

连接

膨胀点

慢查询

长事务

2PC

空间使用

主从延迟,SLOT延迟

数据盘IOPS

数据盘吞吐

数据盘 空间、INODE 使用率

CPU

网络

内存

pic

pic

pic

pic

10 告警默认指标更加丰富有效

CPU使用率

inode使用率

iops使用率

平均活跃连接

磁盘使用率

连接使用率

pic

11 备份更高效、省成本

由于使用了存储快照备份,所以

1、更快

2、更省空间(块级增量备份)

3、恢复更快

4、克隆更方便

pic

12 克隆时可以更换可用区、更新磁盘类型(ssd、essd)

如果一开始使用的是SSD,想更换到ESSD,克隆时可以更换。

克隆时,还可以更换可用区、规格等信息。

pic

13 用户可自定义参数更加安全

虽然RDS PG 11的默认参数更加合理,但是为了满足用户定制化的需求,依旧会开放一些参数的设定。

筛选了用户最常见的自定义参数,同时对参数的可设置范围进行了安全限定,大幅度降低用户因为参数设置有误导致的问题。

pic

pic

pic

可以连到数据库获取当前参数信息:

postgres=> select name,setting,unit from pg_settings where source <>'default';
................
(147 rows)

14 增加了更多的风控点

控制台操作和API操作,和用户操作数据库一样,都有可能出现误操作,为了尽可能降低用户误操作带来的损失,我们增加了一些风控点。

在风控点的操作,都必须短信验证才能继续。

pic

15 账号和数据库管理更加的人性化

1、允许在控制台创建任意个超级或普通账号。

2、允许在控制台锁定账号,例如因为员工离职,或者某些情况下要锁定账号而不是删除账号的功能。锁定的账号,账号OWN的对象还在,经过SQL授权可以继续被其他账号访问。

3、允许在控制台删除账号。

pic

4、允许在控制台创建数据库,可以指定数据库的encodding, lc等信息。

pic

16 支持丰富的插件

支持了非常丰富的插件,例如:

1、cube,用于多维向量分析,相似图像、相似向量特征值快速搜索。

2、rum,用于高级的全文检索、数组、文本搜索等。

3、dblink,跨库,跨实例(网络环境互通后支持)的访问。

4、tablefunc,行列变换。

5、timescaledb,时序数据高性能处理。

6、zhparser中文分词。

7、pg_pathman,高性能分区表插件。(PG 12版本开始,内置分区性能也很高。)

8、orafce,兼容ORACLE的包。

9、varbitx,用户画像插件。

10、postgis,最流行的GIS开源插件。

11、ganos,阿里自研,兼容POSTGIS,同时相比POSTGIS做了大量的功能和性能优化,目前免费使用,特别是在MOD领域,相比开源性能提升50倍以上。

postgres=> show rds_supported_extensions;
      rds_supported_extensions      
------------------------------------
 plpgsql                           +
 pg_stat_statements                +
 btree_gin                         +
 btree_gist                        +
 citext                            +
 cube                              +
 rum                               +
 dblink                            +
 dict_int                          +
 earthdistance                     +
 hstore                            +
 intagg                            +
 intarray                          +
 isn                               +
 ltree                             +
 pgcrypto                          +
 pgrowlocks                        +
 pg_prewarm                        +
 pg_trgm                           +
 postgres_fdw                      +
 sslinfo                           +
 tablefunc                         +
 timescaledb                       +
 unaccent                          +
 fuzzystrmatch                     +
 pgstattuple                       +
 pg_buffercache                    +
 zhparser                          +
 pg_pathman                        +
 plperl                            +
 pltcl                             +
 "uuid-ossp"                       +
 orafce                            +
 pg_concurrency_control            +
 varbitx                           +
 postgis                           +
 postgis_sfcgal                    +
 postgis_topology                  +
 postgis_tiger_geocoder            +
 address_standardizer              +
 address_standardizer_data_us      +
 ogr_fdw                           +
 ganos_geometry_sfcgal             +
 ganos_geometry_topology           +
 ganos_geometry                    +
 ganos_networking                  +
 ganos_pointcloud_geometry         +
 ganos_pointcloud                  +
 ganos_raster                      +
 ganos_spatialref                  +
 ganos_trajectory                  +
 ganos_tiger_geocoder              +
 ganos_address_standardizer        +
 ganos_address_standardizer_data_us
(1 row)

postgres=> show shared_preload_libraries ;
                          shared_preload_libraries                          
----------------------------------------------------------------------------
 pg_stat_statements,auth_delay,auto_explain,zhparser,timescaledb,pg_pathman
(1 row)

有一些用户抱怨RDS PG的日志不友好,我们会在RDS PG上支持性能洞察,另外近期会推出log_fdw的插件,用户可以使用LOG_FDW将原始的CSV LOG取走。

Just do it

将来会基于这个架构继续演进,支持更多用户需要的功能。快速的迭代新的版本。支持更多的插件。支持更多的网络特性(例如可通过FDW,EXTENSION等对接云端其他产品)。等等,总之一切为了更好的为用户服务。

购买链接如下:

https://postgresql.console.aliyun.com/cn-shanghai/instance

现已支持中国大陆、香港 region。其他region上线中。

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。 &nbsp; 相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情:&nbsp;https://www.aliyun.com/product/rds/mysql&nbsp;
目录
相关文章
|
17天前
|
SQL 关系型数据库 MySQL
阿里云的云数据库RDS简介
阿里云关系型数据库RDS(Relational Database Service)是一种安全稳定、高性价比、可弹性伸缩的在线数据库服务。支持MySQL、SQL Server、PostgreSQL和MariaDB引擎,提供容灾、备份、恢复、监控、迁移等全套解决方案,帮助用户轻松应对数据库运维挑战。RDS具备高可用性、高安全性、轻量运维和弹性伸缩等优势,适用于各类业务场景,助力企业降低成本、提升效率。
|
7月前
|
关系型数据库 数据库 数据安全/隐私保护
云数据库实战:基于阿里云RDS的Python应用开发与优化
在互联网时代,数据驱动的应用已成为企业竞争力的核心。阿里云RDS为开发者提供稳定高效的数据库托管服务,支持多种数据库引擎,具备自动化管理、高可用性和弹性扩展等优势。本文通过Python应用案例,从零开始搭建基于阿里云RDS的数据库应用,详细演示连接、CRUD操作及性能优化与安全管理实践,帮助读者快速上手并提升应用性能。
|
8月前
|
SQL 人工智能 关系型数据库
【PG锦囊】阿里云 RDS PostgreSQL 版插件—AI 插件(rds_ai)
本文介绍了AI 插件(rds_ai)的核心优势、适用场景等,帮助您更好地了解 rds_ai 插件。想了解更多 RDS 插件信息和讨论交流,欢迎加入 RDS PG 插件用户专项服务群(103525002795)
|
8月前
|
运维 关系型数据库 MySQL
体验领礼啦!体验自建数据库迁移到阿里云数据库RDS,领取桌面置物架!
「技术解决方案【Cloud Up 挑战赛】」上线!本方案介绍如何将自建数据库平滑迁移至云数据库RDS,解决业务增长带来的运维难题。通过使用RDS MySQL,您可获得稳定、可靠和安全的企业级数据库服务,专注于核心业务发展。完成任务即可领取桌面置物架,每个工作日限量50个,先到先得。
|
11月前
|
容灾 关系型数据库 数据库
阿里云RDS服务巴黎奥运会赛事系统,助力云上奥运稳定运行
2024年巴黎奥运会,阿里云作为官方云服务合作伙伴,提供了稳定的技术支持。云数据库RDS通过备份恢复、实时监控、容灾切换等产品能力,确保了赛事系统的平稳运行。
 阿里云RDS服务巴黎奥运会赛事系统,助力云上奥运稳定运行
|
10月前
|
SQL DataWorks 关系型数据库
阿里云 DataWorks 正式支持 SelectDB & Apache Doris 数据源,实现 MySQL 整库实时同步
阿里云数据库 SelectDB 版是阿里云与飞轮科技联合基于 Apache Doris 内核打造的现代化数据仓库,支持大规模实时数据上的极速查询分析。通过实时、统一、弹性、开放的核心能力,能够为企业提供高性价比、简单易用、安全稳定、低成本的实时大数据分析支持。SelectDB 具备世界领先的实时分析能力,能够实现秒级的数据实时导入与同步,在宽表、复杂多表关联、高并发点查等不同场景下,提供超越一众国际知名的同类产品的优秀性能,多次登顶 ClickBench 全球数据库分析性能排行榜。
488 6
|
弹性计算 关系型数据库 MySQL
新一期陪跑班开课啦!阿里云专家手把手带你体验RDS通用云盘核心能力
本次课程将手把手带领用户创建一个云数据库RDS MySQL(通用云盘),并通过云服务器ECS对RDS MySQL实例进行压测,体验IO加速和IO突发带来的性能提升;并通过DMS执行DDL,将数据归档到OSS,再结合云盘缩容,体验数据归档带来的成本优势。
|
23天前
|
安全 关系型数据库 MySQL
MySQL安全最佳实践:保护你的数据库
本文深入探讨了MySQL数据库的安全防护体系,涵盖认证安全、访问控制、网络安全、数据加密、审计监控、备份恢复、操作系统安全、应急响应等多个方面。通过具体配置示例,为企业提供了一套全面的安全实践方案,帮助强化数据库安全,防止数据泄露和未授权访问,保障企业数据资产安全。

相关产品

  • 云数据库 RDS MySQL 版
  • 推荐镜像

    更多