【发布时间】:2020-01-03 07:22:29
【问题描述】:
我们有这个 90.000 行的 Json 对象,需要 5 秒才能加载。我们需要加载所有这些数据,因为需要包含很多关系。幸运的是,这些数据几乎从不改变,所以它基本上总是一样的(如果数据更新,它确实需要能够从缓存中弹出)
我在服务器端缓存上不是很好,所以我的问题是。
如果我缓存此服务器端,我猜所有用户都将获得缓存的答案,直到缓存释放?
我可以在服务器上缓存这个响应,直到我以某种方式告诉 api 停止缓存这个响应? 24小时缓存就好了
我可以使用任何库来实现这一点吗?
问候
【问题讨论】:
-
也可以参考这篇文章。它有很好的例子michaelscodingspot.com/cache-implementations-in-csharp-net