瑶池数据库微课堂 | PolarDB Serverless弹性&价格力观测

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS PostgreSQL,集群系列 2核4GB
简介: 瑶池数据库微课堂介绍阿里云PolarDB Serverless的弹性与性价比优势。通过瑶池解决方案体验馆,用户可免费实操,直观感受Serverless的秒级弹性及超高性价比。内容涵盖Serverless概念、操作步骤、压测演示及性能曲线分析,展示PolarDB在不同负载下的自动扩展能力。适合希望了解云数据库弹性和成本效益的技术人员。

瑶池数据库微课堂 | PolarDB Serverless弹性&价格力观测


内容介绍:

一、Serverless介绍

二、操作

三、总结

 

上一节微课堂通过瑶池解决方案体验馆平台,展示了阿里云 RDS MySQL 经济版与自建 MySQL 在相同压测场景下的性能对比与价格对比,展示了其显著的性价比优势。本期将继续通过瑶池解决方案体验馆展示阿里云数据库的拳头产品,即阿里云自研产品 PolarDB 的 Serverless 特性的弹性优势与性价比优势。


一、Serverless介绍

Serverless 在数据库的圈内是一个热度较高的概念,可以通过各种渠道了解。阿里云数据库 Serverless 特性的宣传有:极致弹性、秒级弹性、超高性价比等等。阿里云数据库的 Serverless 有怎样的弹性能力?在瑶池解决方案体验馆中,以 PolarDB 为例,可直观展示,也可以前往瑶池解决方案体验馆免费实操获取直观感受。


二、操作

1、登录

回顾如何进入解决方案体验馆,我们首先需要登录阿里云账号,

image.png

在登录情况下进入阿里云瑶池数据库的官网聚合页面。

2、进入控制台

然后单击管理控制台就能进入瑶池数据库控制台。

image.png

也可以在上方的搜索栏中搜索瑶池数据库进行跳转。

image.png

解决方案体验馆在瑶池数据库控制台的首页中间偏上的位置,即解决方案体验馆。

3、体验馆

近期体验馆上线了专属新页面,分类和之前一样,包括性能与价格力体验官,DB+AI 体验馆和核心功能体验馆。可以根据产品维度,筛选不同产品对应的体验馆。

4、数据

可以通过各个方案上的数字了解不同方案的受欢迎程度,这个数字代表了体验人数,数字越大,表示这个方案越受欢迎,体验人数越多。

image.png

原有的概览页面变为解决方案体验馆的三个推荐卡片,可以从此处关注到体验馆的最新动态。

5、优势

那接下来就来体验一下 PolarDB Serverless体验馆。感受其弹性和性价比的一些优势。

image.png

可以从性能与价格力体验进入,选择Serverless 弹性&价格力观测。也可以按产品维度划分,找到 PolarDB 分类下的Serverless弹性与价格力观测。

image.png

点击免费体验,就可以进入到这个正式的体验页面。

image.png

当前Serverless弹性与价格力观测支持三个产品的体验:PolarDB MySQL、PolarDB  PG 和RDS MySQL。

6、压测

(1)创建

以 PolarDB MySQL 为例,选择产品为 PolarDB MySQL,压测工具为 Sysbench。点击下方创建任务按钮。

image.png

并选择需要的压测模式,案例选择 olto _read_write模式为例进行介绍。任务创建完成后,由于需要初始化数据,因此大概需要3分钟左右的等待时间。

在本次体验馆内,平台将根据选择,自动发起一个标准的 sysbench 压测任务,向一台预置的 PolarDB MySQL Serverless集群发起压测,无需购买资源,无需进行额外配置,即可一键发起性能压测。当任务创建完毕后,可在此处的任务列表中看到你发起的任务,点击旁边的查看详情按钮。

(2)趋势曲线

在详情页面,可以看到 PolarDB MySQL 集群的性能随压测压力变化的变化趋势曲线。

image.png

在本次压测体验中,所发起的 Sysbench 压测任务的并发线程数是阶梯式递增的,初始为4,逐步递增为8、12,最高递增至 32 线程数。

image.png

在这张性能图中,一共有两条曲线,一条是集群的性能,

image.png

能以 TPS作为衡量指标,一条为集群的PCU,

image.png

即Serverless 形态下计算节点的一个规格单位,一个PCU 约等于普通集群,1C2GB 的计算资源。

从图中动态实时变化的曲线可以看到,随着压测并发线程数的增加,集群主节点 CPU的使用率不断提升,触发了主节点 PCU 的弹生,主节点PCU 数秒级完成弹升,并随着负载逐步递增。集群的 TPS随着PCU 的递增也逐渐上升。

(3)弹性说明

说明 PolarDB 的处理能力借助Serverless弹性获得提升,

image.png

当压测并发线程数开始下降后,随着集群负载的下降,集群主节点PCU数量先是稳定观望了一段时间,然后以0.5 为步长逐步自动回缩。最后可以结合这个体验馆配套的帮助文档中的图片整体看一下Serverless 的极致弹性的全貌。当压测压力从 4 线程开始递增时,

image.png

集群 PCU秒级完成弹升,并随着负载增加,以 1PCU为步长逐步递增的。并且实现了集群性能的阶梯式递增,当压缩压力从32线程开始递减时,在观望了一段时间防止压力负增后,集群PCU以0.5PCU为步长逐步递减。

PolarDB Serverless 集群根据 PCU 的大小进行收费,因此极致的弹性也意味着超高的性价比。


三、总结

此为Serverless体验馆的全部体验过程。可以在体验记录中回看自己或他人的体验记录。也可以进入登录自己的阿里云账号,根据介绍的方式自行体验和感知 PolarDB Serverless 的弹性魅力。

相关实践学习
【文生图】一键部署Stable Diffusion基于函数计算
本实验教你如何在函数计算FC上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。函数计算提供一定的免费额度供用户使用。本实验答疑钉钉群:29290019867
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
目录
打赏
0
5
5
0
1028
分享
相关文章
PolarDB开源数据库进阶课17 集成数据湖功能
本文介绍了如何在PolarDB数据库中接入pg_duckdb、pg_mooncake插件以支持数据湖功能, 可以读写对象存储的远程数据, 支持csv, parquet等格式, 支持delta等框架, 并显著提升OLAP性能。
62 1
喜报|PolarDB开源社区荣获“2024数据库国内活跃开源项目”奖
喜报|PolarDB开源社区荣获“2024数据库国内活跃开源项目”奖
首届全国大学生计算机系统能力大赛PolarDB数据库创新设计赛(天池杯)圆满收官
首届全国大学生计算机系统能力大赛PolarDB数据库创新设计赛(天池杯)圆满收官
世界第一!阿里云PolarDB登顶全球数据库性能及性价比排行榜!
2月26日,阿里云PolarDB在2025开发者大会上登顶全球数据库性能及性价比排行榜。此次突破标志着中国基础软件取得里程碑成就,PolarDB凭借创新的云原生架构,成功应对全球最大规模并发交易峰值,在性能、可扩展性等方面领先全球。
PolarDB开源数据库进阶课18 通过pg_bulkload适配pfs实现批量导入提速
本文介绍了如何修改 `pg_bulkload` 工具以适配 PolarDB 的 PFS(Polar File System),从而加速批量导入数据。实验环境依赖于 Docker 容器中的 loop 设备模拟共享存储。通过对 `writer_direct.c` 文件的修改,替换了一些标准文件操作接口为 PFS 对应接口,实现了对 PolarDB 15 版本的支持。测试结果显示,使用 `pg_bulkload` 导入 1000 万条数据的速度是 COPY 命令的三倍多。此外,文章还提供了详细的步骤和代码示例,帮助读者理解和实践这一过程。
49 0
【YashanDB知识库】原生mysql驱动配置连接崖山数据库
【YashanDB知识库】原生mysql驱动配置连接崖山数据库
【YashanDB知识库】原生mysql驱动配置连接崖山数据库
docker拉取MySQL后数据库连接失败解决方案
通过以上方法,可以解决Docker中拉取MySQL镜像后数据库连接失败的常见问题。关键步骤包括确保容器正确启动、配置正确的环境变量、合理设置网络和权限,以及检查主机防火墙设置等。通过逐步排查,可以快速定位并解决连接问题,确保MySQL服务的正常使用。
120 82

热门文章

最新文章