# Quando uma aplicação deve usar uma réplica de leitura?

Canonical URL: https://help.iagenify.com/pt/faqs/databases/quando-uma-aplicacao-deve-usar-uma-replica-de-leitura

[← Voltar às perguntas frequentes sobre Bancos de dados](https://help.iagenify.com/pt/faqs/databases)

CENTRAL DE AJUDA · FAQ Bancos de dados 1 min de leitura
# Quando uma aplicação deve usar uma réplica de leitura?
Uma réplica pode atender leituras compatíveis de uma cópia do banco principal e distribuir carga quando banco e aplicação suportam esse padrão. A replicação costuma ser assíncrona, então pode haver atraso e a réplica não é automaticamente a fonte dos dados mais recentes.
IaGenify
Bancos de dados

## Direcione leituras que tolerem atraso
Relatórios, buscas e consultas que aceitam pequena defasagem são bons candidatos. Mantenha gravações e leituras após gravação no principal quando o usuário precisar ver imediatamente sua alteração.
Meça o atraso e a saúde das consultas e defina o comportamento se a réplica ficar atrasada ou indisponível. O roteamento sem controle pode retornar dados antigos ou transferir uma falha.
## Valide consistência e custos
Teste os recursos e transações usados pela aplicação; nem toda consulta se comporta igualmente no principal e na réplica. Consulte a documentação sobre modos compatíveis e limites de failover.
Compare benefícios com custos de computação, armazenamento, rede e monitoramento. Uma réplica não é backup: exclusões ou corrupção também podem ser replicadas; mantenha cópias independentes e teste restaurações. [← Voltar às perguntas frequentes sobre Bancos de dados](https://help.iagenify.com/pt/faqs/databases)
