无服务器数据库是一种基于云的数据库服务,无需进行基础设施管理、扩展和配置。借助无服务器数据库,开发人员可以专注于构建应用程序或数字产品,而无需担心管理服务器、存储或备份。
无服务器数据库是未来吗?无服务器数据库与传统云数据库有何不同?
下图所示的 Amazon Aurora Serverless 是一种可自动扩展且可按需使用的 Amazon Aurora 配置。
Amazon Aurora Serverless
Aurora Serverless 能够根据业务需求自动扩展或缩减容量。
例如,准备进行大型促销活动的 亚马逊数据库 电子商务网站可以在几毫秒内将负载扩展到多个数据库。与需要配置和管理数据库实例的常规云数据库相比,Aurora Serverless 可以自动启动和关闭。
通过将计算层与数据存储层分离,Aurora Serverless 能够以更精确的方式收取费用。
此外,Aurora Serverless 可以是预配置实例和无服务器实例的组合,使现有的预配置数据库成为无服务器池的一部分。
高度可扩展 – 在几分之一秒内立即扩展到数十万个事务。
高度可用 – 利用 Aurora 的全部功能(包括克隆、全局数据库、多可用区和只读副本)为您的业务关键型工作负载提供支持。
经济高效 — 扩展细粒度增 掌握销售和营销中的锚定效应 量以提供适当数量的数据库资源,并且只需为消耗的容量付费。
简单 — 消除了配置和管理数据库容量的复杂性。为何选择无服务器数据库 数据库将扩展以满足您的应用程序需求。
透明 — 即时扩展数据库容量,而不会中断传入的应用程序请求。
耐用 — 使用具有六向复制功能的分布式、容错、自我修复的 Aurora 存储防止数据丢失。
可变工作负载
不可预测的工作负载 — 您全天都在运行数据库使用工作负载,并且难以预测活动高峰。例如,下雨时,流量站点的活动可能会激增。您的数据库将自动扩展容量以满足应用程序的峰值负载需求 aub 目录 并在活动高峰结束后缩减容量。
企业数据库群管理 — 使用 Aurora Serverless v2,数据库容量会根据应用程序需求自动调整。您不再需要手动管理数据库群中的数千个数据库。全局数据库和多为何选择无服务器数据库 可用区部署等功能可确保高可用性和快速恢复。
软件即服务应用程序 — 使用 Aurora Serverless v2,SaaS 供应商可以为每个单独的客户提供 Aurora 数据库集群,而无需担心配置容量的成本。它会自动关闭不使用的数据库以节省成本,并立即调整数据库容量以满足不断变化的应用程序需求。
跨多台服务器拆分的横向扩展数据库 — 使用 Aurora Serverless v2,客户可以将数据库拆分到多个 Aurora 实例中,并让服务根据需要即时自动调整容量。它可以无缝调整每个节点的容量,不会停机或中断,并且仅使用支持应用程序所需的容量。