为了账号安全,请及时绑定邮箱和手机立即绑定
谢谢老师 好强大
我觉得SeckillResult这个类不需要吧,只是判断请求有没有成功
非常谢谢老师的视频,希望能继续出一些干货视频,哪怕收费我也支持啊
跟着老师吧整个项目做了一边,收获很多;然后把老师视频中提到的MQ消息队列内容加进来了。最后不断整合以及重构,构建了一套分布式秒杀系统,SpringBoot+Dubbo+Zookeeper,利用页面静态化,CDN缓存,Nignx缓存,以及服务端的页面缓存,Redis对象缓存,层层过滤,防止访问直接穿透到数据库;采用异步消息队列分担短时间的数据库读写;利用Dubbo分布式RPC调用降低耦合与容错,保证整个项目可用;更多细节可以看源码,一起讨论,一起学习进步,项目源码:https://github.com/wtiscm/seckill-dubbo
项目源码:https://github.com/chaodazhiwugui/Seckill
有没有人遇到按照视频中的写,存储过程报错:
1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right
1327 - Undeclared variable: insert_count
1193 - Unknown system variable 'r_result'
redis是可以做减库存的,而且redis本身就就有原子性的特点,库存可以使用list结构,使用redis的pop方法弹出库存,能弹出数据就是减库存成功,然后使用mq获取其他异步方式更新数据库库存,就可以很有效提高并发性能了
自己跟着做,欢迎大家一起交流呀https://github.com/zhezii/seckill
太精彩了 感谢老师 感谢感谢
虽然我不太懂具体是怎么实现,但大概的意思是懂了,了解了redis中的一些基本情况,更接触到CDN等更加深层次的知识。
很实用的课程,不仅仅学习是Redis作为缓存的使用,还了解了CDN,Mysql之类的
不错,真的不错
感觉对秒杀帮助不大,倒是复习了存储过程,和一些杂碎的知识。
老师讲的很好,源码地址:https://github.com/JluTiger/secKill,欢迎交流。
课程须知
《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
提交
取消