首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
redis
订阅
你一户口本都是憨熊
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
快手二面:Redisson公平锁用用过吗?他的实现原理是什么样子的?
文章内容收录到个人网站,方便阅读:http://hardyfish.top/ Redisson 支持公平锁,实现类为: 一、什么是公平锁? 公平锁表示: 多个线程在获取锁时,按照请求锁的先后顺序来获取
别懵!从单机锁到 Redisson,分布式锁的坑我全帮你填了
还在用synchronized搞分布式锁?小心超卖被产品追着打!这篇讲透单机/分布式锁区别,Redis锁避坑要点,更拆解Redisson如何用看门狗、Lua脚本搞定锁过期、误删、重试,看完面试不慌
为什么推荐用Redisson实现分布式锁,看完直呼好好好
Redisson很好的实现了分布式锁的特点(互斥、超时、续期、可重入、专一释放、公平与非公平等等),非常推荐采用 Redisson 来实现分布式锁
从2s优化到0.1s,我用了这5步
前言 分类树查询功能,在各个业务系统中可以说随处可见,特别是在电商系统中。 但就是这样一个简单的分类树查询功能,我们却优化了5次。 到底是怎么回事呢? 背景 我们的网站使用了SpringBoot推荐的
基于Redission 封装的工具类及使用示例1
下面是一个简单的 Redisson Java 工具类示例,它包含了批量操作和异步操作的方法。 这个类使用了 Redisson 的 RBucket 和 RBatch 接口来执行同步和异步的批量操作。
妙啊! 不改一行代码,如何做到Redis毫秒级大key发现
不改一行代码!如何做到Redis毫秒级大key发现? eBPF遇到Redis会擦出怎样的火花? 使用最新潮的技术做最酷的事情! 你好,我是烈香,和我一起来探索吧!
记一次 Redisson 线上问题 → 你怎么能释放别人的锁
redisson释放锁的时候,要判断是否是当前线程持有锁,只能释放当前线程的锁,而不能释放别的线程持有的锁;推荐用 isHeldByCurrentThread() 来判断是否当前线程持有锁
丝滑调用RedisTemplate客户端
在使用RedisTemplate的时候,有两个点让我头疼不已 其中key的管理,每次写冒号的时候,都需要一个单独的工具类对key进行拼接 成功获取数据时,另外的工具类转成对应的实体。
Spring Boot如何压缩Json并写入redis?
1.为什么需要压缩json? 由于业务需要,存入redis中的缓存数据过大,占用了10+G的内存,内存作为重要资源,需要优化一下大对象缓存,采用gzip压缩存储,可以将 redis 的 kv 对大小缩
「查缺补漏」巩固你的Redis知识体系(笑)
Redis列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部(左边)或者尾部(右边) Set 是 String 类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据 Redis 有序集合和集合一样也是string类型元素的集合,且不允许重复…