-
Redis秒杀代码级设计
查看全部 -
Redis秒杀架构
查看全部 -
订单系统和配送系统通过消息队列解耦
查看全部 -
Redis 常用命令
查看全部 -
从订单系统到配送系统的程序流程
查看全部 -
mysql数据表结构
查看全部 -
程序流程图
查看全部 -
架构设计图
查看全部 -
消息出力触发机制
查看全部 -
队列的优缺点
查看全部 -
应用的场景查看全部
-
核心的结构
查看全部 -
主要内容 消息队列
查看全部 -
架构设计图
查看全部 -
user.php 客户端 <?php //连接本地的 Redis 服务 $redis = new Redis(); $redis->connect('127.0.0.1', 6379); if ($redis) { echo "success"; } $redis_name='miaosha'; for ($i=0; $i<100; $i++) { $uid = rand(100000, 9999999); //接受用户id // $uid = $_GET['uid']; //获取一下redis里面已有的数量 $num = 10; //如果当前人数少于时候的时候,则加入这个队列 if ($redis->lLen($redis_name) < 10) { $redis->rPush($redis_name,$uid.'%'.microtime()); echo $uid . '秒杀成功!'.'<br>'; } else { //如果当天人数已经达到了十个人,则返回秒杀已完成 echo "秒杀已结束"; } } $redis->close(); ?>
查看全部
举报
0/150
提交
取消