24---WPF缓存

一、什么是缓存:

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

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

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

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

2.降低服务器的压力

3.减少网络的带宽

三、常见的缓存场景

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

1.读取配置文件--

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

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

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

四、WebApi中的缓存

Nuget引入:System.Runtime.Caching

五、自定义缓存帮助类库

相关推荐
ofoxcoding4 天前
在AI API聚合平台配置DeepSeek V3.2提示词缓存实战:快速接入与成本优化指南
人工智能·spring·缓存·ai
NeilYuen4 天前
gRPC结合FAISS构建AI助手语义缓存模块(一):设计
人工智能·缓存·faiss
taocarts_bidfans4 天前
反向海淘跨境缓存架构优化:taocarts Redis分层缓存实战技术
redis·缓存·架构·反向海淘·taocarts
退休倒计时4 天前
【每日一题】LeetCode 146. LRU 缓存 TypeScript
算法·leetcode·缓存·typescript
炘爚4 天前
Linux——Redis
数据库·redis·缓存
小挪号底迪滴4 天前
Redis 和 MySQL 数据不一致怎么办?缓存更新策略实战
redis·mysql·缓存
闪电悠米4 天前
黑马点评-Redis ZSet-实现关注 Feed 流
服务器·网络·数据库·redis·缓存·junit·lua
Saniffer_SH5 天前
【高清视频】Gen6 服务器还没到,Gen6 SSD 怎么测?Emily 现场演示三种测试环境
人工智能·驱动开发·测试工具·缓存·fpga开发·计算机外设·压力测试
AC赳赳老秦5 天前
OpenClaw + 飞书多维表格:自动同步数据、生成统计图表、触发自动化任务
java·大数据·python·缓存·自动化·deepseek·openclaw