Graphql / Dataloader - управление параллельными запросами с загрузчиками - PullRequest
0 голосов
/ 08 апреля 2019

Насколько я понимаю, утилита graphql dataloader используется для пакетирования параллельных запросов и использует функцию кэширования / напоминания для обеспечения оптимизации производительности. По сути, одновременные запросы от нескольких клиентов объединяются.

Однако, согласно https://github.com/graphql/dataloader#caching-per-request, кажется, что ваши загрузчики генерируются для каждого запроса в контексте приложения Express - разве это не делает его непригодным для использования несколькими клиентами / делает его непригодным для пакетных параллельных запросов? Кеш, который используется только для каждого запроса, не кажется таким полезным ... что мне здесь не хватает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...