Amazon Aurora DSQL 功能
自动扩展以满足任何工作负载需求
轻松从小规模起步,实现几乎无限扩展,无需手动干预,也无需更改数据架构或应用程序设计。Amazon Aurora DSQL 可持续独立地扩展读取、写入、计算和存储,在保持性能的同时消除扩展瓶颈。
主动-主动高可用性
Aurora DSQL 可实现 99.99% 的单区域可用性和 99.999% 的多区域可用性。其集群通过为每个集群提供完全托管的冗余区域端点,支持应用程序的高可用性。这意味着,即使在极少数情况下,应用程序在某个区域的处理中断,也可以继续以高度一致性的方式进行读取和写入。
无服务器基础设施
无需预置、修补或管理服务器,也不需要安装、维护或操作软件。 Aurora DSQL 可自动处理更新,例如次要版本升级、补丁和安全更新,从而减少维护停机时间,让您能够有时间专注于创新。
PostgreSQL 兼容版
Aurora DSQL 提供易于使用的开发者体验,支持大多数常用的 PostgreSQL 查询和许多热门功能。这意味着它为所有支持的功能返回相同的查询结果,为大多数功能提供相同的行为,并支持常用的 PostgreSQL 驱动程序和工具,只需稍微更改配置。
分布式架构
Aurora DSQL 内置容错功能,无单点故障,可确保系统内每个组件都受到保护,免受个别计算机或数据中心设施故障的影响。如果某个组件接近过载,会自动重新平衡工作负载以保持系统运行状况,并根据需要创建额外的副本,以确保 Quorum 无停机时间或数据丢失。Aurora DSQL 可自动自我修复,无需任何手动操作即可恢复组件,并具有高度一致性。
高度安全
Aurora DSQL 可通过使用 Firecracker 微型虚拟机实现强大的工作负载隔离,从而实现最高级别的安全性。与 AWS Identity and Access Management(IAM)原生集成,以进行数据库身份验证和授权。所有客户数据都是私密的,且始终会受到静态和动态加密。