Aurora DSQL 是一种无服务器分布式 SQL 数据库,旨在扩展以满足任何工作负载需求,多区域可用性高达 99.999%,且无需基础设施管理。它与 PostgreSQL 兼容,提供易于使用的开发人员体验。对于 Aurora DSQL,您只需按实际使用量付费。
Aurora DSQL 针对事务型(OLTP)工作负载进行优化。
只需在 Aurora DSQL 控制台执行几个步骤,即可创建新的数据库。有关更多详细信息,请访问用户指南。
Aurora DSQL 目前已在以下 AWS 区域推出预览版:美国东部(弗吉尼亚州北部)、美国东部(俄亥俄州)和美国西部(俄勒冈州)。美国西部(俄勒冈州)仅作为多区域配置的见证区域。
Aurora DSQL 分布式架构旨在自动独立扩展每个组件(计算、提交和存储),以满足任何工作负载需求,无需任何领导者。这会减少依赖关系,让读取和写入可以动态地向上/向下扩展以及向外/向内扩展,几乎没有任何限制。这也意味着 Aurora DSQL 可以在不影响性能的情况下快速部署每个组件。
Aurora DSQL 无需升级数据库或将其迁移到更大的实例。它可以自动扩展到几乎没有限制,以满足任何工作负载的需求。
是的,Aurora DSQL 兼容 PostgreSQL。要了解更多信息,请访问 Aurora DSQL PostgreSQL 兼容版页面,以详细了解支持和不支持哪些内容。
否,Aurora DSQL 不兼容 MySQL。
否,Aurora DSQL 是 Amazon Aurora 下的新数据库选项。Aurora PostgreSQL 和 Aurora MySQL 提供多种附加功能供您选择,例如 Aurora Serverless v2、Aurora Global Database 和 Aurora Limitless Database,以增强开源引擎。Aurora DSQL 具有内置无服务器、高可用性和扩展功能。
最高可用性意味着 Aurora DSQL 提供高达 99.99% 的单区域可用性和 99.999% 的多区域可用性,以帮助确保您的应用程序始终可用。
主动-主动是指 Aurora DSQL 的高可用性功能,可提供高达 99.999% 的多区域可用性。凭借主动-主动的高可用性,Aurora DSQL 为每个集群提供一个完全托管的冗余区域端点。这意味着,即使在极少数情况下,应用程序无法连接到多区域集群端点,您的应用程序也可以继续以高度一致的方式进行读取和写入。
使用 Aurora DSQL,无需配置主要节点或次要节点,也无需管理失效转移程序。它具有内置容错功能,配备自动负载平衡功能,以将您的请求路由到运行状况良好的组件,以及自动自我修复功能,以纠正组件级故障。
Aurora DSQL 使用 AWS Identity and Access Management(IAM)策略,以定义权限和用户角色。
这意味着 Aurora DSQL 支持许多常用的 PostgreSQL 查询和热门功能。它将为所有支持的功能返回相同的查询结果,为大多数支持的功能提供相同的行为,并支持多种常用的 PG 驱动程序和工具,只需稍微更改配置。要了解更多详细信息,请访问 Aurora DSQL PostgreSQL 兼容版页面。
Aurora DSQL 可自动处理修补任务,无需停机。
Aurora DSQL 自动管理次要版本更新。所有支持的主要版本均可使用,数据库无需停机。您只需选择应用程序在连接时使用的版本即可。
Aurora DSQL 目前提供预览版,无需支付费用。要开始使用,请登录 Aurora DSQL 控制台。
更多信息将在 Aurora DSQL 正式发布后公布。