redis list 类型 队列操作

入队列操作文件 list_push.php

<?php
$redis = new Redis();
$redis->connect('127.0.0.1', 6379);
while (true) {
$redis->lPush('list1', 'A_'.date('Y-m-d H:i:s'));
sleep(rand()%3);
}
?>

执行# php list_push.php &

出队列操作 list_pop.php文件
<?php
$redis = new Redis();
$redis->pconnect('127.0.0.1', 6379);
while(true) {
try {
var_export( $redis->blPop('list1', 10) );
} catch(Exception $e) {
//echo $e;
}
}
就是这么简单的一段代码,就搞定了

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • redis是一个以key-value存储的非关系型数据库。有五种数据类型,string、hashes、list、s...
    林ze宏阅读 1,139评论 0 0
  • 前言 Redis的作者antirez(Salvatore Sanfilippo)曾经发表了一篇名为Redis宣言(...
    OzanShareing阅读 1,645评论 0 20
  • 这篇文章主要介绍了30个php操作redis常用方法代码例子,本文其实不止30个方法,可以操作string类型、l...
    我是没头脑丶阅读 1,884评论 0 21
  • 1 Redis介绍1.1 什么是NoSql为了解决高并发、高可扩展、高可用、大数据存储问题而产生的数据库解决方...
    克鲁德李阅读 5,833评论 0 36
  • 我只吃保质期为三天的面包 剩余的爱存放于阴凉干燥处 我和所有人打招呼 因此便招摇过市地确定 我是见过你的 在没安排...
    一只房子阅读 213评论 1 2

友情链接更多精彩内容