是否可以将Amazon Aurora数据库集群留作Amazon RDS(中间主数据库)的副本?

时间:2018-08-22 11:24:16

标签: amazon-web-services amazon-rds database-replication amazon-rds-aurora aws-aurora

我想在Amazon RDS中创建以下拓扑:master-> slave-> slave。但是在Amazon RDS中无法使用此拓扑。如果有人可以解释,当Aurora主服务器复制到该“集群”的从属服务器时,如果能够从Amazon RDS(主服务器)复制到Aurora DB集群,从而能够创建这种从属服务器,我将不胜感激。这种拓扑是否有其他限制或缺点?

2 个答案:

答案 0 :(得分:1)

使用Aurora,您最多可以有15个只读副本(在您的术语中为从属)。对于那些只读副本,您可以定义优先级顺序。万一写程序(在您的术语母版中)失败,则将按优先级顺序将第一个只读只读存储器写入写程序(母版),而其他只读副本则保持原样。同时,新的RDS实例将与所有数据一起自动启动,并具有只读副本的位置。

根据您的解释,我相信当您设置1个writer和2个只读副本时,这确实可以满足您的要求。

答案 1 :(得分:0)

Aurora将具有主实例(在您的术语Master中),该实例可以处理对数据库的两种读/写操作,而其他实例是仅用于读操作(而非写操作)的“读副本”