24---WPF缓存

一、什么是缓存:

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

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

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

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

2.降低服务器的压力

3.减少网络的带宽

三、常见的缓存场景

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

1.读取配置文件--

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

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

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

四、WebApi中的缓存

Nuget引入:System.Runtime.Caching

五、自定义缓存帮助类库

相关推荐
java1234_小锋11 小时前
Redis的热Key问题如何解决?
数据库·redis·缓存
鸽鸽程序猿11 小时前
【Redis】事务
数据库·redis·缓存
今晚务必早点睡13 小时前
Redis——快速入门第七课:Redis 为什么这么快?
数据库·redis·缓存
Kiyra18 小时前
Spring Boot Starter 自定义开发:封装中间件配置
spring boot·redis·后端·缓存·中间件·性能优化·rocketmq
微扬嘴角18 小时前
springcloud篇10-多级缓存
spring cloud·缓存
kobe_OKOK_20 小时前
Django缓存接口数据
python·缓存·django
爱学习的小道长20 小时前
Ubuntu Python 使用 Redis 缓存
python·ubuntu·缓存
橘子真甜~21 小时前
Reids命令原理与应用2 - Redis网络层与优化,pipeline,发布订阅与事务
数据库·redis·缓存·事务·发布订阅·lua脚本·acid特性
逆袭的菜鸟X1 天前
极简HTTP缓存类封装
缓存
@淡 定1 天前
Redis持久化机制
数据库·redis·缓存