首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
缓存
订阅
Mr宋700
更多收藏集
微信扫码分享
微信
新浪微博
QQ
20篇文章 · 0订阅
优秀!这个开源项目中基于Redisson封装了CacheManager的缓存实现
Redisson中的CacheManager缓存设计你用过吗?这个也可以尝试一下哦,学习下总是没有坏处的
redis核心知识点
数据结构与对象 对象与编码 ziplist skiplist 跳表在链表的基础上,增加了多级索引,通过索引位置的几个跳转,实现数据的快速定位。每个跳跃表节点的层高都是1至32之间的随机数 按照scop
简化Mybatis分页操作,让我们来聊聊 PageHelper 及实现原理
PageHelper 是一款开源的 MyBatis 分页插件,可以在实际应用中方便地实现分页功能。PageHelper 能够有效地缩减开发人员的分页处理代码量,提升开发效率。
Redis分布式锁一定注意两个坑
分析以下代码存在什么问题: 上述代码看似没问题,实则隐藏大问题。问题在于释放锁时没有校验当前线程是否拿到锁: 线程1和线程2同一时刻访问业务方法 线程
1.5万字总结 Redis 常见面试题&知识点
这篇文章最早写于2019年,经过不断完善,内容也更全面了,里面的很多内容也被很多人参考借鉴。 Redis 基础 什么是 Redis? Redis 是一个基于 C 语言开发的开源数据库(BSD 许可),
记一次使用redis当消息队列,实现异步任务处理工具类
系统需要实现一个生成大量pdf文件,并将这些pdf文件压缩成压缩包的功能,由于生成大量pdf文件和压缩pdf文件是一个非常耗时的过程,于是决定采异步处理的方式来处理,并且将这个异步处理写成工具类的形式方便以后复用。 而且现在能做消息队列的产品也非常多,RocketMQ、Kafk…
Redis综述篇:与面试官彻夜长谈Redis缓存、持久化、淘汰机制、哨兵、集群底层原理!
面试官: 靠!手上活都没干完又叫我过来面试,这不耽误我事么,今儿又得加班补活了........咦,这小伙子简历不错啊,先考考它Redis......................
浅谈缓存写法(二):多级缓存、分布式缓存
上次有同学问过,在第一次加载时缓存都为空,怎么进行预热。 另外可以单写个刷新缓存页面,上线后手动刷新下或发布时自动调用刷新,再或者由用户自行触发。 比如在几十台服务器缓存时,单刷满缓存都需要不少一段时间。 这种预热就复杂一些,有的会单写个应用程序去跑,也有的会单写套框架机制去处…
QPS这么高,那就来写个多级缓存吧
说明:存储选择了mysql、redis和guava cache。 mysql作为持久化,redis作为分布式缓存, guava cache作为本地缓存。二级缓存其实就是在redis上面再架了一层guava cahe 这里采用CacheLoader的方式加载缓存值,需要实现loa…
一篇文章让你明白你多级缓存的分层架构
在互联网高速发展的今天,缓存技术被广泛地应用。无论业内还是业外,只要是提到性能问题,大家都会脱口而出“用缓存解决”。 这种说法带有片面性,甚至是一知半解,但是作为专业人士的我们,需要对缓存有更深、更广的了解。 缓存技术存在于应用场景的方方面面。从浏览器请求,到反向代理服务器,从…