[英]ASP.NET Core 2.1 API Caching
在我的ASP.NET Core 2.1 API应用程序中,我有一些端点返回相当静态的用户数据,例如用户头像等。
我已经实现了Redis缓存来节省自己的数据库之旅,但我想再实现一层缓存,以帮助减少我的Redis缓存上的命中。
我有什么额外的选项可以缓存一些这些数据,这样我甚至不必去Redis,除非我必须这样做?
顺便说一下,我的应用程序在Azure App Service上运行,因此我无法控制服务器资源。
你可以通过在响应报头中指定的缓存控制利用Asp.Net核心响应缓存的也Asp.Net核心支持AddMemoryCache
其可以通过Startp依赖注入被配置
services.AddMemoryCache();
此资源说明了在Asp.Net Core 2.1中实现缓存的各种方法
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.