Можно ли иметь более 5 реплик чтения в Amazon RDS? - PullRequest
2 голосов
/ 03 мая 2011

Часто задаваемые вопросы Amazon RDS указывают на то, что у вас не может быть более 5 реплик. Есть ли обходной путь?

Ответы [ 3 ]

2 голосов
/ 25 мая 2011

Нет. Amazon позволяет создавать до 5 реплик, и их нужно запускать по одной.

Если вам нужно более 5, вы можете создать конфигурацию Master-slave с использованием экземпляров EC, тогда вы можете иметь столько реплик, сколько захотите.

0 голосов
/ 14 июля 2015

В настоящее время существует обходной путь, который позволяет иметь более 5 реплик чтения - путем создания реплик чтения существующих реплик чтения. По-прежнему до 5 реплик чтения на БД и до 2 слоев (всего не более 30 реплик чтения).

Чтобы реплика чтения имела реплики чтения, необходимо включить автоматическое резервное копирование:

http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_ReadRepl.html#USER_ReadRepl.MySQL

0 голосов
/ 23 апреля 2013

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

Техника масштабирования: если вы используете m1.xlarge, вы можете масштабировать до Quadrapule EXL и получить лучшую производительность с 5 RR своей.

Если вашей системе требуется больше 5, вы можете решить эту проблему, усовершенствовав свою архитектуру следующими способами:

P1) Функционально разбить БД и соответственно прочитать реплики

P2) Переносить трафик чтения в Amazon ElastiCache и DynamoDB

...