AWS Auto Scaling数据库

时间:2019-04-20 05:05:52

标签: amazon-web-services amazon-ec2

我在想,当打开自动扩展功能并启动新的数据库实例时,Amazon AWS会如何动态处理数据复制?

我对Cassandra,MySql,Redis,Riak更加感兴趣,但是当然我也想了解其他人,但是在我对所提到的内容有所了解之后。

这让我很困惑。

非常感谢。

1 个答案:

答案 0 :(得分:0)

核心体系结构来自MySQL复制。每个事务也都保存为bin日志的一部分。此外,AWS会保持频繁拍摄快照。.现在,假设您开始数据复制..它将首先拍摄最新的快照->恢复它->(该快照还具有该快照具有信息的信息,直到bin日志中的指针)->现在,它将开始在新数据库(由快照生成)上播放bin日志,直到完成追赶。

完成追赶->之后,此bin日志将继续在副本服务器上实时播放。

请注意,MySQL提供了许多创建bin日志的选项;例如基于语句(记录实际sql语句),基于行(记录所有行)或混合。