Skip to content

Batching e Caching #4

Description

@Rodrigo-Kelven
  • 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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

documentationImprovements or additions to documentationimplementimplementationquestionFurther information is requested

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions