队列设计问题
一辆想出轨的无轨电车
一辆想出轨的无轨电车 2017-02-22 10:06:31
0
2
844

选座队列要怎么设计比较好。
应为座位可以随意选,如果不能随意选,我们直接放一个队列,按顺序出队。现在这种随意的队列,要怎么处理呢?
比方说,一场电影1000个座位,我redis要怎么弄啊

一辆想出轨的无轨电车
一辆想出轨的无轨电车

reply all(2)
数据分析师

Queue design issues-PHP Chinese website Q&A-Queue design issues-PHP Chinese website Q&A

Look around and learn.

巴扎黑

队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。

没做过选座的,不过我看过电影也选过座,对队列也略知一二;结合现实场景,座位号是肯定不能放进队列了,而用户也不可能让他们排队选座,所以我想这个可能需要把用户的请求放进队列里,避免两个人选中同一个座位(超卖或者说复卖),处理一个用户的请求时应该有验证和一个锁座机制,后面用户在选的时候就应该给提示。个人想法,仅供参考,有欠缺的地方请大神们纠正和补充~~~


Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template