本文从产品特性、架构、优势、适用场景以及使用方法等维度介绍RDS MySQL Serverless实例,帮助您快速了解并上手使用Serverless实例。

介绍

RDS MySQL Serverless实例是阿里云针对中小型企业或个人开发者推出的一款数据库。提供了CPU、内存的实时弹性能力,构建云盘架构下的RDS MySQL产品新形态。实例不仅提供网络资源、命名空间、存储空间的垂直资源隔离能力,还提供计算资源按需计费的能力,具有资源用量低、简单易用、弹性灵活和价格低廉等优点,赋能用户面向业务峰谷时对计算能力进行快速且独立的扩缩要求,做到快速响应业务变化的同时,合理优化使用成本,进一步助力企业降本增效。

在业务波动较大的场景下,普通实例和Serverless实例资源使用和规格变化情况如下图所示:

资源对比

由上图可以看到,在业务波动较大的场景下:

  • 普通实例:在波谷期浪费的资源较多,在高峰期资源不足,业务受损。
  • Serverless实例:
    • 由于其规格随业务需求量随时调整,总体浪费的资源很少,提升了资源利用率,降低了资源使用量。
    • 在高峰期也能完全满足业务需求,保证业务不受损,提高了系统的稳定性。
    • 打破固定资源付费的模式,做到真正负载与资源动态匹配的按量付费,可节省大量成本。
    • 无需手动变配,提高了运维效率,降低了运维管理人员和开发人员的运维成本。
    • 支持自动启停能力。当没有连接时,实例自动暂停,释放计算成本;当请求连接时,自动无感启动。
    • 对高吞吐写入场景和高并发业务进行了设计优化,同时提供了弹性伸缩能力,适合业务数据量大、并具有典型的业务访问波峰波谷场景。

架构图

RDS mysql Serverless架构图

优势

  • 更低的成本:对于创业初期的企业,MySQL Serverless不依赖其他的基础设施和相关服务,即买即用并可以提供稳定和高效的数据存取服务。使用期间只需要为占用的资源按使用量付费。
  • 更大的存储空间:存储空间最大可高达32 TB,根据实例数据量自动扩展,可以有效避免集群存储资源不足对业务造成影响。
  • 计算资源自动弹性扩缩容:用户读取和写入需要的计算可弹性伸缩,不需要安排扩容和缩容,极大减少了运维成本和系统风险。
  • 全面托管和免运维:版本升级、系统部署、扩缩容、报警处理等所有运维工作由阿里云专业团队完成,用户无感知,业务无影响,服务持续可用,真正免运维。

计费

请参见Serverless费用

适用场景

  • 开发、测试环境等低频数据库使用场景
  • 中小企业建站服务等SaaS应用场景
  • 个人开发者用户
  • 学校教学、学生实验等教育场景
  • 物联网(IoT)、边缘计算等不确定负载场景
  • 全托管或希望完全免运维的用户
  • 业务有波动或不可预测的用户
  • 具有间歇性定时任务的业务场景

使用方法