课程
/后端开发
/Java
/Java高并发秒杀API之高并发优化
后台是如何统计商品的销量的?
2018-03-24
源自:Java高并发秒杀API之高并发优化 1-1
正在回答
我姑且会采用这样的思路
数据库查询已完成支付的订单,统计一段时间内卖出的某种商品的数量
慕用9067964 提问者
数据库创建一张商品统计表。
商品id、商品类型、品牌、数量、创建时间
假如卖出一台小米6,就在商品统计表加入条记录,
1000、手机、小米、1、2018-XX-XX XX:XX:XX 。
就可以统计一段日期内 某个商品 、类型、品牌 的销量 。
PS:商品类型可以创建一个字典表用数字代替
没有做过,觉得应该可以这样实现。
举报
Java实现高并发秒杀API的第四门课,小伙伴一定可以从中受益
2 回答假如5件商品,100人买,前五次insert和update都能成功,但是update不成功,其他95次都得撤销插入,不是更麻烦吗?
2 回答put killTime 变量取不到
2 回答数据库只能解决事务但是无法解决并发量大的问题