Flyway 与 Amazon Aurora 的兼容性
Flyway compatibility with Amazon Aurora
我们将 Flyway 与我们的 AWS RDS MySQL 和 Redshift 实例一起使用,并且运行良好!我们正在考虑从 RDS MySQL 切换到 RDS Aurora。 Amazon 表示 Aurora 是 MySQL 兼容的,但想知道 Aurora 和 Flyway 之间是否存在任何已知的不兼容性?
Amazon Aurora is designed to be compatible with MySQL 5.6, so that existing MySQL applications and tools can run without requiring modification.
鉴于您正在从 MySQL 数据库迁移,您甚至不需要更改 Flyway 配置的 JDBC 驱动程序。我已经将 Flyway 与 AWS Aurora 一起使用了一段时间,没有发现任何问题。
我不熟悉flyway,但这里是使用Aurora的主要限制:
Aurora 只支持InnoDB 存储引擎(不支持MyISAM),所以你的数据库应该兼容它。例如,这意味着最大行大小限制为 16Kb。
不支持地理空间索引
我们将 Flyway 与我们的 AWS RDS MySQL 和 Redshift 实例一起使用,并且运行良好!我们正在考虑从 RDS MySQL 切换到 RDS Aurora。 Amazon 表示 Aurora 是 MySQL 兼容的,但想知道 Aurora 和 Flyway 之间是否存在任何已知的不兼容性?
Amazon Aurora is designed to be compatible with MySQL 5.6, so that existing MySQL applications and tools can run without requiring modification.
鉴于您正在从 MySQL 数据库迁移,您甚至不需要更改 Flyway 配置的 JDBC 驱动程序。我已经将 Flyway 与 AWS Aurora 一起使用了一段时间,没有发现任何问题。
我不熟悉flyway,但这里是使用Aurora的主要限制:
Aurora 只支持InnoDB 存储引擎(不支持MyISAM),所以你的数据库应该兼容它。例如,这意味着最大行大小限制为 16Kb。
不支持地理空间索引