联合会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小鹏713
博客园
首页
新随笔
联系
订阅
管理
随笔 - 82
文章 - 0
评论 - 0
阅读 -
34978
redis分布式锁
分布式锁特性
「互斥性」
: 任意时刻,只有一个客户端能持有锁。
「锁超时释放」
:持有锁超时,可以释放,防止不必要的资源浪费,也可以防止死锁。
「可重入性」
:一个线程如果获取了锁之后,可以再次对其请求加锁。
「高性能和高可用」
:加锁和解锁需要开销尽可能低,同时也要保证高可用,避免分布式锁失效。
「安全性」
:锁只能被持有的客户端删除,不能被其他客户端删除
B站视频教程
https://www.bilibili.com/video/BV1d4411y79Y?p=1
好文要顶
关注我
收藏该文
微信分享
小鹏713
粉丝 -
1
关注 -
1
+加关注
0
0
升级成为会员
«
上一篇:
Netty中的零拷贝
»
下一篇:
分布式事务
posted @
2022-03-05 23:01
小鹏713
阅读(
25
) 评论(
0
)
编辑
收藏
举报
刷新页面
返回顶部
登录后才能查看或发表评论,立即
登录
或者
逛逛
博客园首页
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
相关博文:
·
【Redis】主从、哨兵、集群 -- ,五种数据类型
·
分布式事务和分布式锁
·
|NO.Z.00054|——————————|BigDataEnd|——|Hadoop&Redis.V07|——|Redis.v07|乐观锁|分布式锁|Redisson.v04|
·
Redis 分布式锁
·
分布式锁的一些理解
阅读排行:
·
无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
·
Manus爆火,是硬核还是营销?
·
终于写完轮子一部分:tcp代理 了,记录一下
·
别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
·
单元测试从入门到精通
公告
昵称:
小鹏713
园龄:
7年1个月
粉丝:
1
关注:
1
+加关注
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
随笔档案
2025年1月(1)
2023年9月(2)
2023年4月(2)
2023年3月(2)
2022年9月(1)
2022年8月(1)
2022年7月(1)
2022年4月(3)
2022年3月(14)
2022年2月(6)
2022年1月(4)
2021年10月(5)
2021年9月(3)
2021年7月(2)
2021年4月(1)
2021年3月(2)
2021年2月(3)
2020年9月(1)
2020年4月(2)
2020年2月(6)
2020年1月(1)
2019年9月(1)
2019年8月(2)
2019年7月(1)
2019年6月(2)
2019年4月(1)
2019年3月(2)
2018年9月(1)
2018年8月(2)
2018年7月(1)
2018年6月(2)
2018年3月(3)
2018年1月(1)
更多
阅读排行榜
1. CentOS7.6 修改密码(2750)
2. Docker安装Minio存储服务器详解(2281)
3. MySQL索引类型(2177)
4. 常用的JAVA线程池有以下几种类型:(1373)
5. 交换机和猫、路由器到底有什么区别(1350)
点击右上角即可分享
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通