优艾设计网

nodejs单进程产生的数据库连接多线程并发问题探讨?

优艾设计网 https://www.uibq.com 2022-12-27 07:32 出处:网络 作者:在线设计
举例,假设有100个请求node服务器,每个请求会执行一次查询,修改数据库操作。假设10个请求按顺序被node接收处理 等待各自判定库存查询数据库io操作,但是库存只有5个,问题来了,这时候10个查询都判定库存还有,然后

举例,假设有100个请求node服务器,每个请求会执行一次查询,修改数据库操作。假设10个请求按顺序被node接收处理 等待各自判定库存查询数据库io操作,但是库存只有5个,问题来了,这时候10个查询都判定库存还有,然后继续下优艾设计网_设计面的下单操作。当100个请求甚至更多时,问题会被更加放大又不能同步加锁,哪位朋友有比较合理的思路 不吝赐教~


0

精彩评论

暂无评论...
验证码 换一张
取 消