我正在设计一个使用Laravel的购票系统,我想知道Laravel如何解决并发问题 - 如果有的话(或者它是否都在数据库中完成?)。并发交易可以发生吗?Laravel如何知道它们正在发生?我正在寻找使用这个名为Attendize的插件并使用该插件,我想有效地处理并发事务。有什么想法吗?
答案 0 :(得分:0)
数据库为事务提供支持,事务是一组或多组查询的组合,这些查询在"全有或全无"原子操作。
实际进入交易的内容必须由应用程序开发人员定义 - 数据库不知道或不关心您的业务领域。
我希望Attendize的开发人员将与门票销售相关的业务规则编码到他们的插件中(比如确保用户不能购买比同步失败更多的门票)。
答案 1 :(得分:0)
可以使用Queues
解决并发问题