24---WPF缓存

一、什么是缓存:

1.缓存指的是将需要频繁访问的网络内容存放在离用户较近、访问速度更快的系统中,以提高内容访问速度的一种技术。缓存服务器就是存放频繁访问内容的服务器。

2.缓存就是一个临时存放区域--离用户比较近

二、作用--意义---如果系统出现故障---立竿见影的技术手段---就是使用缓存~~

1.提高性能---响应快

2.降低服务器的压力

3.减少网络的带宽

三、常见的缓存场景

原则--查询多,增删改少-----数据查询频率高且数据相对稳定;---适合缓存的

1.读取配置文件--

2.单例模式~~ 把引用保存在内存中

3.缓存字典数据---省市区---数据查询频率高且数据相对稳定;

4.程序包下载---文件下载

四、WebApi中的缓存

Nuget引入:System.Runtime.Caching

五、自定义缓存帮助类库

相关推荐
Gazer_S2 分钟前
【Web 应用缓存与部署优化指南】
前端·缓存
小鸡脚来咯2 小时前
redis穿透、击穿、雪崩
数据库·redis·缓存
东阳马生架构15 小时前
商品中心—1.B端建品和C端缓存的技术文档一
缓存·商品系统
让我上个超影吧21 小时前
黑马点评【缓存】
java·redis·缓存
blammmp1 天前
Redis: List类型
数据库·redis·缓存
暴躁茹1 天前
std::make_shared简化智能指针 `std::shared_ptr` 的创建过程,并提高性能(减少内存分配次数,提高缓存命中率)
缓存
汪小白JIY1 天前
【C#】多级缓存与多核CPU
缓存·c#·多级缓存
Zfox_1 天前
Redis:渐进式遍历
服务器·数据库·redis·缓存
CHEN5_022 天前
Redis分布式缓存(RDB、AOF、主从同步)
redis·分布式·缓存
在肯德基吃麻辣烫2 天前
《Redis》持久化
数据库·redis·缓存