29

我们正在考虑从 MySql 迁移到 AWS Aurora。我们正在为开发人员运行 vagrant,因此每个虚拟盒子都有自己的 mysql 实例。有没有办法在本地运行 Aurora?如果没有,处理这种情况的最佳方法是什么?

4

3 回答 3

20

您使用 Aurora 的方式与您当前使用 MySQL 的方式有什么不同吗?迁移到 AWS 上的 Aurora 后,我们继续在本地使用 MySQL。

于 2017-02-08T20:06:53.457 回答
9

您可以继续使用 mysql,因为 aurora 与 mysql 兼容。Aurora 在其他功能上与 mysql 不同,例如自动修复、更多只读副本、可用性复制、性能和其他与开发无关的功能。

因此,对于开发 mysql 适合您。

我能想到的唯一问题是如果您使用lambda 触发功能。

于 2017-02-08T20:25:34.680 回答
1

注意:不是解决方案,而是重新陈述上面提出的问题!

主要问题是当下游应用程序正在侦听 DB 上的活动时。

https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/DBActivityStreams.html#DBActivityStreams.AuditLog

模拟服务可以走这么远,因此拥有一个 AWS Aurora 版本作为本地 docker 会很棒。

于 2020-12-06T14:55:48.223 回答