24---WPF缓存

一、什么是缓存:

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

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

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

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

2.降低服务器的压力

3.减少网络的带宽

三、常见的缓存场景

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

1.读取配置文件--

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

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

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

四、WebApi中的缓存

Nuget引入:System.Runtime.Caching

五、自定义缓存帮助类库

相关推荐
Mr. Cao code1 小时前
使用Tomcat Clustering和Redis Session Manager实现Session共享
java·linux·运维·redis·缓存·tomcat
你的电影很有趣8 小时前
lesson44:Redis 数据库全解析:从数据类型到高级应用
数据库·redis·缓存
kunwen1239 小时前
推理还是训练 || KV缓存和CoT技术
缓存·kv缓存·cot技术
蓝色天空的银码星9 小时前
Spring循环依赖源码调试详解,用两级缓存代替三级缓存
java·spring·缓存
你我约定有三15 小时前
MyBatis--缓存详解
spring boot·缓存·mybatis
天涯海风17 小时前
检索增强生成(RAG) 缓存增强生成(CAG) 生成中检索(RICHES) 知识库增强语言模型(KBLAM)
人工智能·缓存·语言模型
m0_5951998520 小时前
Redis(以Django为例,含具体操作步骤)
数据库·redis·缓存
huisheng_qaq1 天前
【ElasticSearch实用篇-03】QueryDsl高阶用法以及缓存机制
elasticsearch·缓存·nosql·querydsl·score打分机制
卡拉叽里呱啦2 天前
缓存-变更事件捕捉、更新策略、本地缓存和热key问题
分布式·后端·缓存
jakeswang2 天前
应用缓存不止是Redis!——亿级流量系统架构设计系列
redis·分布式·后端·缓存