php中使用redis隊列操作實例代碼
php中使用redis隊列怎麼操作?小編爲大家介紹一個php使用redis隊列操作的例子,供初學redis的朋友參考吧。
例1,入隊操作:
複製代碼 代碼如下:
<?php
$redis = new Redis();
$redis->connect('',6379);
while(True){
try{
$value = 'value_'('Y-m-d H:i:s');
$redis->LPUSH('key1',$value);
sleep(rand()%3);
echo $value."n";
}catch(Exception $e){
echo $e->getMessage()."n";
}
}
?>
例2,出隊操作:
複製代碼 代碼如下:
<?php
$redis = new Redis();
$redis->pconnect('',6379);
while(True){
try{
echo $redis->LPOP('key1')."n";
}catch(Exception $e){
echo $e->getMessage()."n";
}
sleep(rand()%3);
}
?>
相關文章
-
如何使用php操作redis隊列實例
對於不同的應用部 署,而只有一臺數據庫服務器來說,很輕鬆的就解決了這個併發的問題。所以現在考慮一下,是不是挪到應用上,避免數據庫服務器也摻雜到業務上。就跟隨本站小編一起去了解下吧,想了解更多相關信息請持續關注我 -
php語言redis隊列操作實例
PHP是將程序嵌入到HTML文檔中去執行,執行效率比完全生成HTML標記的CGI要高許多。下面是小編分享的php語言redis隊列操作實例,一起來看一下吧。Redis是一個比較高級的開源key-value存儲系統,採用ANSI C實現。其與memcache -
13個php操作redis常用方法代碼例子
這篇文章主要介紹了13個php操作redis常用方法代碼例子,本文其實不止13個方法,可以操作string類型、list類型和set類型的數據,需要的朋友可以參考下,希望對大家有用,更多消息請關注應屆畢業生網。 1,connect描述:實例連 -
用PHP基於Redis消息隊列實現發佈微博的方法
PHP基於Redis消息隊列實現發佈微博的方法,結合實例形式分析了php+redis數據庫的安裝、連接、讀取、插入等相關操作技巧,需要的朋友可以參考下。phpRedisAdmin :github地址 圖形化管理界面git clone [url][/url]cd php -
Zend studio for eclipse中使php可以調用mysql相關函數的設置方
Zend studio for eclipse中使php可以調用mysql相關函數的設置方法教程如果直接調用mysql_connect會出現:Fatal error: Call to undefined function mysql_connect() 的錯誤解決辦法,找到zend studio 所在的`位置我的zen -
AndroidApp中使用SurfaceView製作多線程動畫的實例講解
1. SurfaceView的定義通常情況程序的View和用戶響應都是在同一個線程中處理的,這也是爲什麼處理長時間事件(例如訪問網絡)需要放到另外的線程中去(防止阻塞當前UI線程的操作和繪製)。但是在其他線程中卻不能修改UI元素,例如 -
PHP用Redis替代文件存儲Session的方法
介紹了PHP使用Redis替代文件存儲Session的方法,結合實例形式較爲詳細的分析了Session的基本操作方法及使用Redis存儲session的相關技巧,需要的朋友可以參考下.本文實例講述了PHP使用Redis替代文件存儲Session的`方法 -
ThinkPHP中redirect用法實例分析
ThinkPHP中redirect如何使用,下面是小編給大家提供的ThinkPHP中redirect用法實例分析,大家可以參考閱讀,更多詳情請關注應屆畢業生考試網。redirect 重定向的.通用語法爲:redirect(url,params=array(),delay=0,msg=' -
php生成sitemap.xml的實例代碼
本文分享一個自己寫的'生成文件的php代碼,感興趣的朋友可以參考下。本節內容:php生成例子:複製代碼 代碼示例:<?PHP/*** 生成文件*/$content='<?xml version="1.0" encoding="UTF-8"?><urlsetxmlns=""xmlns:xsi=""x -
教你利用PHP訪問帶有密碼的Redis
一、首先設置Redis密碼,以提供遠程登陸打開配置文件,找到requirepass,然後修改如下:requirepass yourpasswordyourpassword就是redis驗證密碼,設置密碼以後發現可以登陸,但是無法執行命令了。命令如下:redis-cli -h -p 63