Я создал 2 прочитанных реплики моей основной базы данных mysql на rds.Как сделать маршрутизацию для MySQL Read Replica?
сейчас все 3 есть различные конечные точки подключения.
1) означает ли это, что мне нужно управлять случайным выбором этих конечных точек для моих запросов?
2) далее, чтобы подтвердить, означает ли это, что я должен убедиться, что все мои запросы SQL записи должны быть направлены на мастер конечной
3) Есть ли какие-либо способы, в которых маршрутизации могут обрабатываться программно? т.е. балансировка нагрузки db
если прочитанные реплики не синхронизируются мгновенно, тогда мне также нужно управлять запросами чтения недавно созданной записи? – Lajpat
Вам нужно перенаправить эти чтения только на мастер. Более того, вы можете использовать ведомые для отчетов в случае приложений с тяжелыми транзакциями. Или вы также можете использовать кластер ndb/galera, который подходит для счета рядом с транзакционной системой. – meet