Облачная платформаAdvanced

Обзор Read-реплик

Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

Введение

RDS for PostgreSQL поддерживает Read-реплики.

В сценариях с интенсивным чтением отдельный DB instance может быть не в состоянии справиться с нагрузкой чтения, и производительность сервиса может пострадать. Чтобы разгрузить нагрузку чтения на primary DB instance, вы можете создать одну или несколько Read-реплик в том же регионе, что и primary instance. Эти Read-реплики могут обрабатывать большое количество запросов чтения и повышать пропускную способность приложения. Необходимо отдельно настроить адреса подключения primary DB instance и каждой Read-реплики в ваших приложениях, чтобы все запросы чтения отправлялись к Read-репликам, а запросы записи — к primary DB instance.

Read-реплика использует архитектуру с одним узлом (без резервного узла). RDS синхронизирует изменения от primary instance ко всем Read-репликам, используя встроенную репликацию PostgreSQL. Если задержка сети на primary instance высока, синхронизация данных между primary instance и Read-репликами будет затронута. Read-реплики и primary DB instance должны находиться в одном регионе, но могут быть в разных AZs.

Функции

  • Характеристики Read-реплики должны быть как минимум равны характеристикам primary DB instance, чтобы предотвратить длительные задержки и высокую нагрузку.
  • Не требуется поддерживать отдельные учетные записи баз данных или базы данных. Они синхронизируются из primary DB instance.
  • Read-реплики поддерживают мониторинг производительности системы. RDS предоставляет до 20 метрик мониторинга, включая Объем хранения, IOPS, количество подключений к базе данных, использование CPU и сетевой трафик. Вы можете просматривать эти метрики, чтобы узнать о нагрузке на DB instances.
  • Read-реплики не поддерживают автоматические резервные копии или ручные резервные копии.
  • Read-реплики не поддерживают восстановление из резервных копий в новые, существующие или исходные Read-реплики.
  • Данные нельзя мигрировать в Read-реплики.
  • Read-реплики не поддерживают создание и удаление баз данных.
  • Read-реплики не поддерживают создание учетных записей баз данных.
  • Характеристики Read-реплик должны быть больше или равны характеристикам текущего primary DB instance.

Ограничения

  • Вы можете buy Read-реплики только для созданного вами первичного DB instance.
  • Для DB instance можно создать до 10 Read-реплик.

Создание и управление Read-репликой