我做了一个项目ssh+mysql,是一个兑换系统,部署在6台服务器上。 现在有一个问题请教大家: 一个商品,兑换总数是1000个,每次兑换成功就减一。但是兑完后兑换总数总大于1000。 我的程序流程是 hibernate加载 商品,产生订单,商品总数减一,提交事物。 请问各位大虾、除了把数据库加锁外,还有没别的解决方案?
收起
分布式事物处理,这个还需要研究
报告相同问题?