$ cd phpredis-3.1.4# 進入 phpredis 目錄
$ /usr/local/php/bin/phpize # php安裝後的路徑
$ ./configure --with-php-config=/usr/local/php/bin/php-config
$ make && make install
vi /usr/local/php/lib/php.ini增加如下內容:
extension_dir = "/usr/local/php/lib/php/extensions/no-debug-zts-20090626"extension=redis.so安裝完成後重啟php-fpm 或 apache。檢視phpinfo資訊,就能看到redis擴充套件。
//連線本地的 redis 服務
$redis = new
redis();
$redis->connect('127.0.0.1', 6379);
echo "connection to server successfully";
//檢視服務是否執行
echo "server is running: " . $redis->ping();
?>
執行指令碼,輸出結果為:
connection to server sucessfullyserver is running: pong
<?php執行指令碼,輸出結果為://連線本地的 redis 服務
$redis = new
redis();
$redis->connect('127.0.0.1', 6379);
echo "connection to server successfully";
//設定 redis 字串資料
$redis->set("tutorial-name", "redis tutorial");
//獲取儲存的資料並輸出
echo "stored string in redis:: " . $redis->get("tutorial-name");
?>
connection to server sucessfullystored string in redis:: redis tutorial
<?php執行指令碼,輸出結果為://連線本地的 redis 服務
$redis = new
redis();
$redis->connect('127.0.0.1', 6379);
echo "connection to server successfully";
//儲存資料到列表中
$redis->lpush("tutorial-list", "redis");
$redis->lpush("tutorial-list", "mongodb");
$redis->lpush("tutorial-list", "mysql");
//獲取儲存的資料並輸出
$arlist = $redis->lrange("tutorial-list", 0 ,5);
echo "stored string in redis";
print_r($arlist);
?>
connection to server sucessfullystored string in redis
mysql
mongodb
redis
<?php執行指令碼,輸出結果為://連線本地的 redis 服務
$redis = new
redis();
$redis->connect('127.0.0.1', 6379);
echo "connection to server successfully";
//獲取資料並輸出
$arlist = $redis->keys("*");
echo "stored keys in redis:: ";
print_r($arlist);
?>
connection to server sucessfullystored string in redis::
tutorial-name
tutorial-list
黑板模式(二十九)
黑板模式 blackboarddesignpattern 是觀察者模式的乙個擴充套件,知名度並不高,但是我們使用的範圍卻非常廣。黑板模式的意圖如下 允許訊息的讀寫同時進行,廣泛地互動訊息。簡單地說,黑板模式允許多個訊息讀寫者同時存在,訊息的生產者和消費者完全分開。這就像乙個黑板,任何乙個教授 訊息的...
二十九 直譯器模式
直譯器模式 interpreter 給定乙個語言,定義它的文法的一種表示,並定義乙個直譯器,這個直譯器使用該表示來解釋語言中的句子。知識點 字串匹配,判斷email,匹配 號碼等等。正規表示式就是直譯器模式的一種應用。直譯器模式容易的改變和擴充套件方法。直譯器模式為文法中的每一條規則至少定義了乙個類...
愛情二十九課,駕馭愛情
每個人都期待駕馭愛情,都希望讓戀人終生痴情於自己,也希望愛情保持新鮮,但愛情是一種非常飄渺的心理因素,能駕馭愛情的技巧是什麼呢 大部分人常用的戰術有3種 第一種 用內疚感來駕馭 在發現愛情溫度下降時,有些人會向戀人大哭大鬧,竭盡全力誘發出對方的內疚感。他們會描述兩人在戀愛時的海誓山盟和刻骨銘心,然後...