-
Notifications
You must be signed in to change notification settings - Fork 0
Description
-
Batching de Consultas (Dataloader): O GraphQL tem o potencial de fazer muitas consultas de banco de dados para obter dados de diferentes fontes. A técnica de batching permite agrupar várias consultas em uma única solicitação, reduzindo o número de chamadas ao banco de dados e melhorando o desempenho.
-
Caching de Consultas: Cache as consultas GraphQL para evitar repetir processamento desnecessário. Use cache tanto para consultas de leitura quanto para resultados de agregações caras. O cache pode ser feito no nível de consulta ou até mesmo em partes do resultado (cache de fragmentos).
-
Cache de Resposta: Use cache de resposta para reduzir o tempo de resposta. Se uma consulta específica for feita com frequência, o cache pode ajudar a evitar que a consulta seja executada repetidamente.