Пакетное или кеширование в GraphQL - PullRequest
0 голосов
/ 15 октября 2019

Давайте сравним следующее:

  1. Пакетный запрос GraphQL в одном запросе SQL к базе данных
  2. Использование DataLoader для пакетной обработки и кэширования

Подход 1это всегда одна поездка в базу данных, но мы теряем нормальное кэширование. Принимая во внимание, что подход 2 может состоять из нескольких циклов, в зависимости от количества используемых загрузчиков данных, но у нас нормализованное кэширование.

Как вы сравниваете оба подхода с точки зрения производительности?

Спасибо!

...