发布网友 发布时间:2022-04-21 18:20
共1个回答
热心网友 时间:2022-05-03 02:48
php处理高并发问题可以有几种方法
表锁 当有用户请求购买时锁表 购买完成或者退出购买流程时解锁
文件锁 与表锁类似 当有用户请求购买时打开文件锁文件 购买完成或者退出购买流程时解锁 当并发发生时其他用户再次请求会发现文件被锁 表示已经有人正在抢购让用户稍后再试
redis队列 这个是比较普遍也是比较科学的方法 redis是单线程 key-value形式的nosql数据库 由于是单线程所以适合用来处理高并发问题 具体建议了解下redis