gpt4 book ai didi

php - 使用 PHP、Javascript 和 MySQL 的并发

转载 作者:行者123 更新时间:2023-11-29 00:49:50 25 4
gpt4 key购买 nike

我是 Web 开发的新手,我决定在电影票务网站中实现并发。所以比如当一个顾客选择座位时,我想暂时锁定座位,而不是受到其他顾客的干扰,或者避免两个顾客同时选择座位的情况。

我选择开发这个网站的脚本语言和数据库是PHP、Javascript和MySQL。

请提供一些关于我应该使用什么技术来修复它的建议或链接?这算并发吗?

最佳答案

This answer建议这样做的好方法:

[...] create a column containting a timestamp. Whenever you want to lock the row you update it to the current time. To unlock update to a time at least x minutes in the past. Then to check if its locked check that the time stamp is at least x minutes old.

This way if the process crashes (or the user never completes their operation) the lock effectively expires after x minutes.

关于php - 使用 PHP、Javascript 和 MySQL 的并发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9017642/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com