Graphql / Dataloader-使用加载程序管理并发请求

时间:2019-04-08 14:30:36

标签: express concurrency graphql

据我了解,graphql的dataloader实用程序用于批处理并发请求,并使用缓存/存储功能来确保性能得到优化。本质上,来自多个客户端的并发请求被批处理在一起。

然而,根据https://github.com/graphql/dataloader#caching-per-request,看来您的加载程序是在Express应用程序的上下文中根据请求生成的-这是否使它无法在多个客户端之间使用/是否不适合批处理并发请求?仅基于每个请求使用的缓存似乎没有什么用处...我在这里缺少什么?

0 个答案:

没有答案