Amazon Aurora 是一种为云打造并且兼容 MySQL 和 PostgreSQL 的关系数据库,既具有高端商用数据库的性能和可用性,又具有开源数据库的简单性和成本效益。
Aurora 的速度最高可以达到标准 MySQL 数据库的五倍、标准 PostgreSQL 数据库的三倍。它可以实现商用数据库的安全性、可用性和可靠性,而成本只有商用数据库的 1/10。Aurora 由 Amazon Relational Database Service (RDS) 完全托管,而 RDS 可以自动执行各种耗时的管理任务,例如硬件预置以及数据库设置、修补和备份。
Aurora 采用一种分布式、有容错能力并且可以自我修复的存储系统,这一系统可以把每个数据库实例扩展到最高 64TB。Aurora 具备高性能和高可用性,支持最多 15 个低延迟读取副本、时间点恢复、持续备份到 Amazon S3,还支持跨三个可用区复制。
您可以访问 RDS 管理控制台,然后创建第一个 Aurora 数据库实例并开始迁移 MySQL 和 PostgreSQL 数据库。
Amazon Aurora 是任何可以使用关系数据库的企业应用程序的出色选择。与商用数据库相比,Amazon Aurora 可帮助您将数据库成本削减 90% 或更多,同时提高数据库的可靠性和可用性。Amazon Aurora 是一项完全托管的服务,可自动执行耗时的任务(如预置、修补、备份、恢复、故障检测和修复),从而帮您节省时间。
Expedia 是世界上最大的旅行服务公司,它使用 Amazon Aurora 来处理其旅行数据应用程序,该应用程序每天需要插入 3 亿行数据,峰值时每秒需要插入 7 万行数据,平均读取响应时间是 17 毫秒,平均写入响应时间是 30 毫秒。
SaaS 应用程序通常使用多租户架构,在实例和存储扩展性方面需要极大的灵活性,还需要高性能和高可靠性。Amazon Aurora 在一个托管数据库产品中提供了所有这些特性,可帮助 SaaS 公司专注于构建高质量的应用,而无需担心支持应用程序的底层数据库。
Web 和移动游戏需要以极大的规模运行,因此要求数据库具有高吞吐量、大规模存储可扩展性和高可用性。Amazon Aurora 满足了此类高要求应用程序的需求,同时还具有足够的未来成长空间。Amazon Aurora 没有许可限制,因此它能完美匹配这些应用程序的可变使用模式。
Amazon Aurora 可为您的应用程序提供显著的性能提升,同时还能提高可靠性和可用性,并且降低成本。使用 SysBench 对 r3.8xlarge 实例进行的内部测试显示,无论数据库的规模和对象数量如何,Amazon Aurora 都能实现每秒 50 万次读取和 10 万次写入,同时保持极高的一致性。您可以轻松对 Amazon Aurora 实例运行基准测试,将其与您的现有数据库性能进行比较,或者为您正在构建的新应用程序评估性能需求。《Amazon Aurora 性能基准测试指南》提供了详细的基准测试说明,该指南可以从 Aurora 资源页面 获取。
InfoWorld 对 Amazon Aurora 执行了全面的基准测试,最后得出结论“Amazon 的快速数据库服务所提供的吞吐量可达到 MySQL 的五倍,是 Oracle 和 SQL Server 的强大替代选择”,并将“编辑选择”奖授予 Amazon Aurora。下载完整的 InfoWorld 评论 >>
如果您目前在使用 Amazon RDS for MySQL 或 Amazon RDS for PostgreSQL,只需创建一个快照并从该快照启动一个 Aurora 实例,就可以迁移到 Aurora。您可以按照用户指南中的分布式简要说明来执行迁移。由于 Amazon Aurora 与 MySQL 和 PostgreSQL 完全兼容,您的应用程序无需进行任何更改就能轻松重新连接到新的实例。
在 Amazon EC2 或本地运行的 MySQL 和 PostgreSQL 数据库也可以轻松迁移。您可以创建现有数据库的快照备份,将其上传到 Amazon S3,然后用其直接创建 Amazon Aurora 集群。您也可以将存储在 Amazon S3 存储桶中的数据导入到 Amazon Aurora 数据库内的表中。还支持各种标准 MySQL 导入导出工具和 MySQL 二进制日志复制。您还可以使用 AWS Database Migration Service,从在 Amazon EC2 或本地运行的受支持的数据库迁移到 Amazon Aurora。
AWS Schema Conversion Tool 可自动将源数据库的架构和大部分自定义代码(包括视图、存储过程和函数)转换为与 Amazon Aurora 兼容的格式,因此可简化从 Oracle 和 Microsoft SQL Server 向 Amazon Aurora 迁移的过程。任何无法自动转换的代码都将进行明确标记,以便对其进行手动转换。了解更多信息并下载 AWS Schema Conversion Tool »
使用 AWS Database Migration Service,您可以从 Oracle 和 Microsoft SQL Server 数据库向 Amazon Aurora 轻松迁移数据。只需单击几次鼠标即可开始数据迁移,而源数据库在迁移期间仍能保持全面运行,从而将使用该数据库的应用程序的停机时间降到最低。了解有关 AWS Database Migration Service 的更多信息 »
轻松入门。按照我们的 Amazon RDS 入门指南,只需单击几次即可创建您的首个 Amazon Aurora 实例。
要查找更多资源,请访问 Getting Started with Aurora 页面。
想了解更多信息?
请给我们的 AWS 专家写信。
请给我们的 AWS 专家写信
请给我们的 AWS 专家写信
请给我们的 AWS 专家写信
请给我们的 AWS 专家写信
请给我们的 AWS 专家写信
请给我们的 AWS 专家写信
请给我们的 AWS 专家写信
请给我们的 AWS 专家写信
请给我们的 AWS 专家写信
请给我们的 AWS 专家写信
请给我们的 AWS 专家写信

















