当前位置:
代码迷
>>
Oracle开发
>> 大并发量售票系统怎么设计
详细解决方案
大并发量售票系统怎么设计
热度:
21
发布时间:
2016-04-24 07:20:58.0
大并发量售票系统如何设计
问题描述:
售票系统并发访问量相当大,假如上海去北京的列车G0000,目前库存有3张票,现在有4位用户查询到了余票信息,开始购票。请问购票存储过程该如何设计?
------解决方案--------------------
加排它锁,某一时刻只能有某一用户进行购票,前端进行队列排队,叫超时退出机制
------解决方案--------------------
没做过,自己瞎想的两个方案:
1、保留一定量的余票
2、票款到账后进行结算,如果此时票<=0,返回无票信息并退款
查看全文
相关解决方案