24---WPF缓存

一、什么是缓存:

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

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

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

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

2.降低服务器的压力

3.减少网络的带宽

三、常见的缓存场景

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

1.读取配置文件--

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

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

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

四、WebApi中的缓存

Nuget引入:System.Runtime.Caching

五、自定义缓存帮助类库

相关推荐
斯蒂文6687 小时前
[MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
缓存·中间件
難釋懷9 小时前
Nginx浏览器强制缓存
运维·nginx·缓存
诚信定制8399 小时前
如何启动 Redis 服务:详细步骤指南
数据库·redis·缓存
cxr82810 小时前
缓存策略探测实验 — 综合执行方案
java·开发语言·缓存
cxr82811 小时前
缓存策略探测实验方案架构设计
缓存
大江东去浪淘尽千古风流人物12 小时前
【KV-Tracker】实时位姿跟踪:用KV缓存将多视图Transformer加速15倍
深度学习·缓存·transformer·3d重建·kv-tracker·实时位姿跟踪
ffqws_1 天前
redis面试:如何保证双写一致
数据库·redis·缓存
枫叶丹41 天前
Loop Engineering:从提示词到循环系统
数据库·redis·缓存·loop
云计算磊哥@2 天前
运维开发宝典051-缓存服务Redis集群2
redis·缓存·运维开发
怕孤单的草丛3 天前
缓存管理面临的主要问题
java·数据库·缓存