Назад | Перейти на главную страницу

Использование реплики чтения RDS Amazon

Меня интересует потенциальное увеличение производительности чтения при наличии «реплики чтения» моей Amazon RDS. Прежде чем я попробую, я хотел бы уточнить несколько моментов.

  1. Как это повлияет на мое приложение после создания реплики для чтения? Происходят ли преимущества за кулисами в aws или мне нужно написать логику для моего приложения, чтобы знать, что оно может читать из этого нового экземпляра реплики?
  2. В нем упоминается «кратковременное прерывание ввода-вывода», которое может длиться до минуты. Вот Означает ли это, что мое производственное приложение «не работает» в течение минуты? Кто-нибудь испытывал что-нибудь более продолжительное?
  3. Есть ли другие риски, о которых мне следует знать?

Спасибо за помощь.

Как это повлияет на мое приложение после создания реплики для чтения? Происходят ли преимущества за кулисами в aws или мне нужно написать логику для моего приложения, чтобы знать, что оно может читать из этого нового экземпляра реплики?

Вам необходимо изменить свое приложение, чтобы отправлять некоторые или все ваши SQL SELECT запросы к новой реплике.

Здесь упоминается «кратковременное прерывание ввода-вывода», которое может длиться до минуты. Означает ли это, что мое производственное приложение «бездействует» на срок до минуты? Кто-нибудь испытывал что-нибудь более продолжительное?

Я не видел больше минуты. Если вы используете RDS в нескольких зонах доступности, этого не произойдет.