O RDS suporta separação de leitura/gravação?
Tabela 1 lista os mecanismos de BD e as versões que suportam a separação de leitura/gravação.
Banco de dados |
Separação de leitura/gravação |
Proxy do banco de dados |
Observações |
---|---|---|---|
RDS for MySQL |
Suportado |
Suportado |
Pré-requisitos: você obteve as permissões necessárias para a separação de leitura/gravação. Para solicitar as permissões, escolha Service Tickets > Create Service Ticket no canto superior direito do console de gerenciamento. Procedimento: consulte Ativação de separação de leitura/gravação. Função:
Restrições: consulte Sugestões sobre o uso do proxy. |
RDS for PostgreSQL |
Suportado a drivers de cliente |
Não suportado |
Depois que as réplicas de leitura forem criadas, configure separadamente os endereços de conexão da instância de BD primária e cada réplica de leitura nas aplicações para que todas as solicitações de leitura possam ser enviadas para réplicas de leitura e solicitações de gravação para a instância de BD primária. Para obter detalhes sobre réplicas de leitura do RDS for PostgreSQL, consulte Introdução a réplicas de leitura. Para obter detalhes sobre como implementar a separação de leitura/gravação, consulte Uso de drivers de cliente para implementar failover e separação de leitura/gravação. |
RDS for SQL Server |
Suportado apenas para 2017 Enterprise Edition |
Não suportado |
Depois que as réplicas de leitura forem criadas, configure separadamente os endereços de conexão da instância de BD primária e cada réplica de leitura nas aplicações para que todas as solicitações de leitura possam ser enviadas para réplicas de leitura e solicitações de gravação para a instância de BD primária. |