校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
JAVA面试官问:滴滴打车抢单是悲观锁还是乐观锁?
JAVA-公开课
上传时间:Apr 16, 2024 时长: 03:33

课程介绍
1  有同学面试 ,写了用乐观锁做了一个同步的问题 
2 那就得问 为什么用乐观锁,为什么不用悲观锁
3 举了一个例子,比如滴滴打车,抢单,单一资源,为了适合数据库锁 ,给了一个限制  现在的用户量级非常小,同一时间 只有10个车访问,但是其中5个车是抢你这个人

是用乐观锁,还是悲观锁

4 引申一下,正常量级,还能用数据锁吗?可以,因为取一个订单,就几个车?错的

5  redis就可以,抢一个订单资源为我就可以
6 再引申一下,如果允许抢单人10秒内放弃,但是其它人是无感,也就是订单是一个倒计时,怎么处理

0条回复 评论

帖子还没人回复快来抢沙发