当前位置: 首页 > news >正文

缓存的相关内容

缓存是一种介于数据永久存储介质与数据应用之间数据临时的存储介质

实用化保存可以有效地减少低俗数据读取的次数 (例如磁盘IO), 提高系统性能

缓存不仅可以用于提高永久性存储介质的数据读取效率,还可以提供临时的数据存储空间

 spring boot中提供了缓存技术, 方便缓存使用

chcache

先导入坐标,  再在启动类里面开启缓存功能(加上一个注解),  最后在需要使用缓存的地方进行使用

使用的时候value值代表的是缓存空间(可以随便写),key代表的是标识,(根据什么在缓存空间内查询数据)

redis

把缓存供应商从chcache换成Redis只要修改pom.xml和配置文件就行

jetcache可以同时组合本地和远程方案,也可以单独使用本地或远程缓存

jetcache方法缓存

要像chcache一样在方法上面通过注解设置方法缓存首先要在启动类里在@EnableCreateCacheAnnotation(缓存主开关)的基础上再加上@EnableMethodCache(方法缓存开关)同时为其设置要添加方法注解的包

在Java里我们用对象传递数据但redis不能接受对象所以要进行序列化

更新和修改有专用的注解

A B两个系统都可以对缓存进行修改,A改后B要进行数据同步就要刷新缓存空间

设置的值是多少时间刷新一次,单位默认是秒这个在配置文件中写单位默认是分钟,如图是每一分钟对你进行的操作进行数据统计

20次get查询命中15次(能直接从缓存空间里查询到的次数)

相关文章:

  • 该如何了解联排半孔的使用规范?
  • FPGA: UltraScale+ bitslip实现(ISERDESE3)
  • 2025年长三角+山东省赛+ 认证杯二阶段资料助攻说明
  • 快速搭建一个electron-vite项目
  • 套路化编程:C# winform ListView 自定义排序
  • 学习笔记:黑马程序员JavaWeb开发教程(2025.4.4)
  • MySQL DBA数据运维管理经验分享:新手入门快速提升效率的新工具与技巧
  • NuGet程序包还原失败
  • 智能包装机控制终端技术方案:基于EFISH-SCB-RK3588/SAIL-RK3588的全场景国产化替代解析
  • Docker 安装 MySQL8
  • 【iOS】源码阅读(四)——isa与类关联的原理
  • Vue 学习随笔系列二十三 -- el-date-picker 组件
  • Inventor 转 STP 全攻略:软件操作与迪威模型在线转换推荐
  • 从零开始创建一个 Next.js 项目并实现一个 TodoList 示例
  • sap migo 保存增强点
  • 专项智能练习(加强题型)
  • 【图书推荐】几本人工智能实用性图书
  • C语言-指针数组和数组指针
  • 2025认证杯数学建模C题思路+代码+模型:化工厂生产流程的预测和控制
  • print()函数详解:输出文字、变量与格式化
  • 一周文化讲座|“我的生命不过是温柔的疯狂”
  • 清雪车司机未拉手刹下车导致溜车被撞亡,事故调查报告发布
  • 钕铁硼永磁材料龙头瞄准人形机器人,正海磁材:已向下游客户完成小批量供货
  • 国防部:赖清德歪曲二战历史,背叛民族令人不齿
  • 当番茄霸总遇上晋江古言,短剧IP小变局
  • 十年磨一剑!上海科学家首次揭示宿主识别肠道菌群调控免疫新机制