.Net 性能优化--缓存--分布式缓存
.Net 性能优化--缓存,主要有内存缓存,分布式缓存,http缓存
分布式缓存
.Net 性能优化--缓存--内存缓存说的是使用asp.net core 自带的扩展 Microsoft.Extensions.Caching.Memory来进行缓存的处理,
IMemoryCache缓存处理对于单个应该用程序是很方便,但是对于集群的话就存在一个致命的问题,就是各个集群之间无法相互访问,同时一旦应用程序关闭,那么缓存全部就都没有了,
为了解决这个问题我们引出了分布式缓存,分布式缓存主要使用分布式来处理缓存,对于分布式缓存有2种,一是redis 缓存,二是sqlserver 缓存
分布式-缓存
1、在Startup中注册服务,如下:
2、在HomeController中添加如下内容:
3、在Privacy.cshtml添加如下内容
4、运行
运行项目,结果如下
龙腾一族至尊龙骑