码迷,mamicode.com
首页 > 其他好文 > 详细

redis 学习 四 队列

时间:2017-09-07 23:11:07      阅读:379      评论:0      收藏:0      [点我收藏+]

标签:json   int   res   log   name   queue   实战   php   red   

<?php
/**
 * redis实战
 *
 * 利用列表list实现简单队列
 *
 * @example php cache.php
 */
header(‘content-type:text/html;chaeset=utf-8‘);

$redis = new \Redis();
$redis->connect(‘127.0.0.1‘, 6379);
// 进队列
$userId = mt_rand(000000, 999999);
$redis->rpush(‘QUEUE_NAME‘,json_encode([‘user_id‘ => $userId]));

echo "数据进队列成功 {$userId} \n\r";
echo ‘<pre>‘;
// 查看队列
$res = $redis->lrange(‘QUEUE_NAME‘, 0, 1000);
echo "当前队列数据为: \n\r";
print_r($res);
echo ‘<pre>‘;
// 出队列
$redis->lpop(‘QUEUE_NAME‘);
echo "数据出队列成功 \n\r";
echo ‘<pre>‘;
// 查看队列
$res = $redis->lrange(‘QUEUE_NAME‘, 0, 1000);
echo "当前队列数据为: \n\r";
print_r($res);
?>

  

redis 学习 四 队列

标签:json   int   res   log   name   queue   实战   php   red   

原文地址:http://www.cnblogs.com/GreenForestQuan/p/7492125.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!