跳到主要内容
CNode

nestjs 提供的 CacheModule 模块如何做 Graphql 的缓存?

问答
Iibenchu发布于 8 年前最后回复 8 年前
237490

看官方文档里只支持 get 请求。

GraphphQL 的话 是用

  1. apollo-Graphql提供的缓存
  2. typeorm 的缓存
  3. FB 针对 graphql 提供的dataloader

哪个好? 还是说多种结合?

查看回复

回复 (2)

J
jiangzhuo#28 年前

你说的1是指的apollo client的缓存吧 那是客户端的缓存 2是数据访问层的缓存 3dataloader作用是合并数据库访问,并且缓存查询结果

2没有什么比较好的实现 我觉得客户端的话可以上1,服务端可以上3

Z
zuohuadong#18 年前

graphql 提供的适合于接口 前后端都要做。 dataloader 貌似不好跟 nest 结合。

参与回复

登录后即可参与回复。登录