.NET 缓存 + 定时任务 小案例

环境配置

缓存 : .NET Cache方法类 - 掘金 (juejin.cn)

定时任务: .NET 定时任务 - 掘金 (juejin.cn)

核心代码

模拟数据库查询:

定时更新缓存:

测试

启动程序,便会开启定时任务,加载数据到缓存

当用户执行get方法时,便会加载缓存数据(注意,控制台输出没有变化,说明没有执行查询语句)

当更新数据时候,便会清空缓存

下次用户若再次查询,由于没有缓存,便会查询数据库,并将数据更新至缓存

项目地址

.NET 缓存小案例 (gitee.com)

相关推荐
SamDeepThinking27 分钟前
第1篇-开篇词:几亿用户规模下,我们是怎么做C端高并发商品系统的
java·后端·架构
代码丰1 小时前
一文讲清楚: SSE、WebSocket 与 HTTP的关系
后端
代码丰1 小时前
java 21虚拟线程vs传统线程 原理分析以及具体测试例子去分析性能提升
后端
用户0534369380731 小时前
langchainrust:Rust 版 LangChain 框架(LLM+Agent+RAG)
后端
fox_lht1 小时前
第十章 通用集合
开发语言·后端·算法·rust
悟空聊架构2 小时前
GStack的26种专家角色,真正实现一人成军!
后端
counting money2 小时前
Spring框架基础(依赖注入-半注解形式)
java·后端·spring
Code_Artist2 小时前
一天之内我让 AI 用 Netty 造了一个最小可用的 MVC 框架:体验一下造轮子的快感😅!
后端·netty·ai编程
也许明天y2 小时前
LangChain4j + Spring Boot 多智能体协调架构原理深度解析
spring boot·后端·agent