Реплики Авроры - PullRequest
       17

Реплики Авроры

0 голосов
/ 20 марта 2020

Аврора позволяет вам создать первичного писателя и вторичного читателя. Я понимаю, что реплики могут быть сделаны для читателя, чтобы обеспечить высокую доступность.

Чего я не понимаю, что это за польза от репликации писателя? Я имею в виду, что только работа заключается в выполнении записи. Чем может помочь реплика?

1 Ответ

0 голосов
/ 20 марта 2020

Если вы говорите только о записи, Aurora поддерживает multi-master архитектуры. В них все экземпляры БД предназначены для чтения-записи, и не существует такой вещи, как реплики чтения, поскольку все экземпляры равны.

Основное использование - для ситуаций с нулевой терпимостью к простоям при записи. Когда вы используете обычные кластеры Aurora (1 запись + чтение реплик), когда устройство записи отключается, происходит короткий период простоя, в течение которого запись не будет выполняться. Это время простоя связано с периодом, требуемым для того, чтобы одна из реплик чтения стала новой записывающей.

В некоторых случаях такое время простоя при записи недопустимо. Именно здесь могут быть полезны кластеры с несколькими мастерами.

Кластеры с несколькими мастерами являются особенными. У них есть свои ограничения, поэтому их варианты использования довольно ограничены.

Архитектура с несколькими мастерами поддерживается только для версии, совместимой с My- SQL.

...