会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Spider-spiders
织梦空间
2018年9月21日
分布式锁设计方案
摘要: 方案1:数据库的唯一 原理:当想要获得锁时,就向表中插入一条记录,释放锁时就删除这条记录。唯一索引录只被插入一次,那么就可以用这个记录是否存在来判断是否存于锁定。 存在的问题 锁没有失效时间,解锁失败的话其他线程无法再获得锁。 只能是非阻塞锁,插入失败直接就报错了,无法重试。 不可重入,已经获得锁的
阅读全文
posted @ 2018-09-21 22:12 都是一家人
阅读(519)
评论(0)
推荐(0)
编辑
ACID/CAP/BASE 理论知识
摘要: ACID是事务的四大特性,想要成为事务,必须具备这四点。 Atomicity 原子性体现在对于一个事务来讲,要么一起执行成功要么一起失败,执行的过程中是不能被打断或者执行其他操作的。 Consistency 一致性表现为事务进行过后和执行前,整体系统都是稳定的,比如对于入账出账操作是不会有总资金的变
阅读全文
posted @ 2018-09-21 14:27 都是一家人
阅读(330)
评论(0)
推荐(0)
编辑
公告
导航
博客园
首页
新随笔
新文章
联系
订阅
管理