Aurora使您能够创建一个主作者和一个辅助读取器。我知道复制可以为读者提供高可用性。
我不明白的是,当一个人复制作者时,有什么用呢?我的意思是,这是唯一的工作是执行写作。一个复制品对它有什么帮助?
发布于 2020-03-19 22:32:54
如果您只讨论写,Aurora支持多位大师体系结构。在它们中,所有db实例都是读-写的,没有读副本这样的东西,因为所有实例都是相等的。
它的主要用途是在对停工时间零容忍的情况下。当您使用常规的Aurora集群(1个写+读副本)时,当写入器关闭时,会有很短的停机时间,在此期间不会发生写操作。此停机时间是由于需要一段时间才能将其中一个已读副本提升为新作者。
在某些情况下,这种写操作的停机时间是不可接受的。这是多主集群可能有用的地方。
多主星团是非常特殊的。他们有自己的局限性,所以他们的用例是相当有限的。
只支持My兼容版本的多主架构。
https://stackoverflow.com/questions/60765737
复制相似问题