2018年2月28日

摘要: mysql_query("BEGIN"); //事务开始 //查询商品库存 if($库存>0){ //生成订单 //库存减少 mysql_query("COMMIT");//事务提交即解锁 }else{ mysql_query("ROLLBACK");//事务回滚 } 逻辑: 1.开启事务 2.查询库存 (1)有库存,生成订单,减少库存,提交事务 ... 阅读全文
posted @ 2018-02-28 13:37 薇薇123456 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 1.将库存放入队列 2.下单前判断redis队列库存量,如果有,生成订单,减少库存,如果没有,报错 逻辑: 1.把库存lpush入队列 2lpop判断有误库存,有就生成订单,减少库存,没有就报错 阅读全文
posted @ 2018-02-28 12:00 薇薇123456 阅读(109) 评论(0) 推荐(0) 编辑

导航