为了账号安全,请及时绑定邮箱和手机立即绑定
可谓良师矣

最新回答 / Dream5
这是设置商品信息的缓存 无所谓
老师讲的真好,希望老师能多出些视频,肯定支持。
我和大佬之间就差一个像这样的好老师
赞赞赞,讲的真的好
学习了,希望老师多出点实战视频!
减少1纳秒 也是 优化 啊
讲道理,老师讲得是真的好,相见恨晚
老师 我很佩服你,希望出更多的课程!赞我让老师看到!

最赞回答 / Touchkiss
百度web测试工具
这门课是慕课网最棒的课程,没有之一 感谢! 期待老师 后续出 关于应用集群部署、DB集群、分库分表、消息队列 系列课程~ 赞我赞我赞我让老师看到!
15年的水平就那么666了,现在该是个什么水平
insert操作主键唯一(seckillid,phonenumber保证),基本不会阻塞,这样就去除了一些没必要的update,不用每次获得rolllock,将事务机制(commit/rowback)限定在update之内。
先update再insert:update拿到rolllock,再insert判断是否(ignore)执行update(commit/rollback),判断过程update一直持有rowlock,insert执行完update释放rolllock;先insert再update:insert(ignore)判断是否执行update,如果执行则update拿到rowlock,然后update执行commit/rowback操作。
课程须知
《Java高并发秒杀API》是系列课程,共四门课,分别为业务分析和DAO层,Service层,Web层和高并发优化。本门课程是第二门课程,学习前需要了解如下知识: 1、精通JavaWeb基础 2、熟悉SpringMVC、Spring和MyBatis框架 3、了解事务和存储过程的概念
老师告诉你能学到什么?
1、掌握秒杀业务 2、能够进行SpringMVC+Spring+MyBatis的整合开发 3、能够对秒杀业务的瓶颈有所了解 4、能够实现对秒杀业务的优化

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消