文件名称:seckill:基于PHP + redis的秒杀系统
文件大小:20KB
文件格式:ZIP
更新时间:2024-03-31 12:04:49
系统开源
seckill秒杀系统 环境 php5.6 + phpredis扩展 redis服务 apache2 mysql:table商品表(商品)+订单表(order) 工作流程 根据goods表中的库存,创建redis商品库存数量 客户端访问秒杀API 先从redis的商品库存数量中查询剩余库存 redis数量中有剩余,则在mysql中创建订单,去库存,抢购成功 redis数量中没有剩余,则提示库存不足,抢购失败
【文件预览】:
seckill-master
----index.php(872B)
----Common()
--------bootstrop.php(276B)
--------function.php(1KB)
----Redis()
--------QRedis.php(2KB)
----view()
--------goods()
--------order()
----Model()
--------GoodsModel.php(777B)
--------Model.php(1KB)
--------OrderModel.php(1KB)
----app()
--------seckill.php(7KB)
--------goods.php(1KB)
--------order.php(737B)
--------common.php(780B)
----buy_mysql.php(169B)
----buy_redis.php(167B)
----.idea()
--------seckill.iml(281B)
--------vcs.xml(180B)
--------modules.xml(266B)
--------encodings.xml(159B)
--------workspace.xml(30KB)
----buy_transaction.php(175B)
----README.md(459B)
----Data()
--------redis.sql(1KB)