- 博客(2)
- 收藏
- 关注
原创 锁
数据库的锁 两大类:乐观锁,悲观锁. 用处:保障数据安全,处理高并发问题 第一种:乐观锁是靠CAS算法中包含三个参数(V,E,N),V表示要更新的变量(也就是从主存中拷贝过来的值)、E表示预期的值、N表示新值。 如果E与V值相等,就传入N值. CAS容易有ABA问题.ABA问题是一个线程把A改成了B,另外个线程把B又改成了A,导致修改重复, 例子:把火锅会员费小于100的,都加上100,改完的时候,那个人消费了100,又给他加了100 第二种:通过判断版本号version是否修改.来判断------->
2021-03-11 19:59:31 75 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人