- tocdepth
2
Database Proxy для MySQL
Database Proxy (Read/Write Splitting) — функция, которая позволяет автоматически распределять запросы на чтение и запись между мастером MySQL и read-репликами.
Функция подходит для изоляции рабочей нагрузки и поддерживает до четырех прокси-серверов БД.
Правила распределения запросов между master-нодой и read-репликами:
Если у инстанса RDS for MySQL отсутствует read-реплика, все запросы на чтение и запись будут перенаправляться на master-ноду.
Если у инстанса RDS for MySQL есть добавленная read-реплика, запросы на запись будут направляться на master-ноду, а запросы на чтение — на read-реплику.
При использовании функции балансировки нагрузки экземпляр Database Proxy распределяет запросы между несколькими read-репликами с использованием политики планирования, которая зависит от нагрузки реплик.
Database Proxy поддерживает следующие версии MySQL:
5.6 — 5.6.51.7 или младше
5.7 — 5.7.37.2 или младше
8.0 — все младшие версии
для Dev & Test