是否可以使用请求url来存储缓存键?

本文关键字:存储 缓存 url 可以使 请求 是否 | 更新日期: 2023-09-27 17:49:51

我使用请求url来存储缓存键。我存储的请求url缓存数据。我想知道如果这是最好的方式来存储缓存键。有没有更好的方法

是否可以使用请求url来存储缓存键?

您是否说您正在传递url中需要获取值的键(从缓存)?或者您是说您实际上使用查询字符串作为缓存键的源?无论哪种方式,请查看缓存- aside模式。您应该使用某种存储库模式来首先检查ASP。. NET缓存对象,如果它们不存在,要么返回它们,要么去检索它们(在您的情况下从数据库中)。缓存"键"应该作为常量保存,可能在静态类中,也可能在资源文件中。(如果我明白你在问什么)

我对你的问题有点困惑,但如果你只是想要一种建议的方式来存储一些数据从客户端到服务器端,但不坚持这个数据,为什么不把它存储在会话?

为什么不在Session变量中缓存数据呢?