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 — все младшие версии

Запустили Evolution free tier
для Dev & Test
Получить