24---WPF缓存

一、什么是缓存:

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

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

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

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

2.降低服务器的压力

3.减少网络的带宽

三、常见的缓存场景

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

1.读取配置文件--

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

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

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

四、WebApi中的缓存

Nuget引入:System.Runtime.Caching

五、自定义缓存帮助类库

相关推荐
七夜zippoe38 分钟前
缓存三大劫攻防战:穿透、击穿、雪崩的Java实战防御体系(三)
java·开发语言·缓存
七夜zippoe2 小时前
缓存三大劫攻防战:穿透、击穿、雪崩的Java实战防御体系(二)
java·开发语言·缓存
zhz52144 小时前
Spring Boot + Redis 缓存性能优化实战:从5秒到毫秒级的性能提升
java·spring boot·redis·缓存·vue
EndingCoder5 小时前
Electron 新特性:2025 版本更新解读
前端·javascript·缓存·electron·前端框架·node.js·桌面端
鼠鼠我捏,要死了捏6 小时前
Caffeine 本地缓存最佳实践与性能优化指南
缓存·性能优化·caffeine
好多177 小时前
《Redis的缓存策略》
数据库·redis·缓存
李游Leo7 小时前
npm / yarn / pnpm 包管理器对比与最佳实践(含国内镜像源配置与缓存优化)
前端·缓存·npm
tjjingpan8 小时前
mosdns缓存dns服务器配置记录
运维·服务器·缓存
EkihzniY18 小时前
OCR 识别表现好坏离不开什么?
缓存
爱吃烤鸡翅的酸菜鱼21 小时前
【Redis】常用数据结构之Hash篇:从常用命令到使用场景详解
数据结构·数据库·redis·后端·缓存·哈希算法