繁体   English   中英

ASP.NET Core 2.1 API缓存

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM