发布于: Nov 22, 2019
从今天开始,许多 Amazon Aurora 功能(例如同步调用 AWS Lambda 函数、热行争用、回溯和哈希联接)现将支持在 MySQL 5.7 兼容版本的 Aurora 上使用,以提高性能和可管理性。MySQL 5.7 兼容版本的 Amazon Aurora 已经提供了多项增强功能,例如 JSON 支持、空间索引和生成的列。
同步调用 AWS Lambda 函数通过扩展 Aurora MySQL 数据库的功能和调用外部应用程序来根据数据更改采取行动,使您在运行代码时无需考虑服务器。
热行争用,在有很多事务争用同一页上的行时,相对于 MySQL 5.7,这种机制可将每分钟事务处理吞吐量提高至 16 倍。
回溯允许您将数据库移动到先前的时间点(而无需通过备份还原),提供了一种快速的方法来从用户错误中恢复,例如删除错误的表或删除错误的行,并且即便是对于大型数据库也可以在几秒钟内完成操作。
当您需要通过使用 equijoin 来联接大量数据时,哈希联接可以提高查询性能。
这些功能通常在 Aurora MySQL 引擎 2.06 及更高版本中可用,您可以阅读 Aurora 文档以了解更多信息。只需在 Amazon RDS 管理控制台中单击记下即可创建 Aurora MySQL 5.7 实例,或下载最新的 AWS 开发工具包或 CLI。
Amazon Aurora 既具有高端商用数据库的性能和可用性,又具有开源数据库的简单性和成本效益。它提供的吞吐量是标准 MySQL 的五倍,并具有增强的可扩展性、持久性和安全性。