黑马点评面试问题

黑马点评面试官问一人一单功能能否用乐观锁实现,这个该怎么答啊
全部评论
你说用redission的信号量实现的
点赞 回复 分享
发布于 03-24 16:09 北京
我直接换项目了
点赞 回复 分享
发布于 03-24 17:01 北京
乐观锁是用来防止超卖的,一人一单要在redis里面的优惠券模板参数判断
点赞 回复 分享
发布于 03-24 18:59 上海
用redis事务配合watch也许可以
点赞 回复 分享
发布于 03-24 21:01 重庆
可以,不知道你看秒杀优化没有,后面就取消了分布式锁的使用,直接用lua脚本保证原子性进行操作。用一个set保存购买了的用户信息,在购买前判断set里面有没有这个用户,如果没有再购买。这感觉是类似于乐观锁的操作。
点赞 回复 分享
发布于 03-25 16:11 四川
爱信等
点赞 回复 分享
发布于 03-26 01:02 江苏
mark一下大佬
点赞 回复 分享
发布于 04-01 13:26 北京

相关推荐

03-23 13:53
郑州大学 Java
讲文明的秋招侠拥抱太阳:自我评价和一些没用的奖删了,项目经历写详细点,如果没啥写的就看看网上优秀简历,把他的项目学会写上去
点赞 评论 收藏
分享
评论
4
27
分享

创作者周榜

更多
牛客网
牛客企业服务