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

环境配置

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

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

核心代码

模拟数据库查询:

定时更新缓存:

测试

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

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

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

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

项目地址

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

相关推荐
cyforkk6 小时前
Spring Boot @RestController 注解详解
java·spring boot·后端
canonical_entropy7 小时前
可逆计算:一场软件构造的世界观革命
后端·aigc·ai编程
重庆穿山甲7 小时前
从0到1:用 Akka 持久化 Actor + Outbox + RocketMQ 做到“订单-库存最终一致”
后端
我不只是切图仔8 小时前
我只是想给网站加个注册验证码,咋就那么难!
前端·后端
专注VB编程开发20年8 小时前
CSS 的命名方式像是 PowerShell 的动词-名词结构,缺乏面向对象的层级关系
开发语言·后端·rust
野犬寒鸦8 小时前
力扣hot100:相交链表与反转链表详细思路讲解(160,206)
java·数据结构·后端·算法·leetcode
爱吃烤鸡翅的酸菜鱼9 小时前
【Spring】原理:Bean的作用域与生命周期
后端·spring
JohnYan9 小时前
工作笔记 - 微信消息发送和处理
javascript·后端·微信