標籤:
redis是現在比較流行的noSQL,主流大型網站都用的比較多,很多同學不知道怎麼安裝,這裡介紹在windows下面安裝以及擴充,提供學習使用,實際使用環境多在Linux下。
首先到相應網站下載redis:
下載完成後解壓到任意盤符如:D:/redis
裡麵包括:。
redis-server.exe:服務程式
redis-check-dump.exe:本機資料庫檢查
redis-check-aof.exe:更新日誌檢查
redis-benchmark.exe:效能測試,用以類比同時由N個用戶端發送M個 SETs/GETs 查詢 (類似於 Apache 的ab 工具).
當然還需要一個:redis.conf(具體內容網上隨便搜都會有)
啟動redis:
用cmd命令進入到redis的根目錄,
輸入命令:redis-server.exe redis.conf
啟動後:
啟動cmd視窗要一直開著,關閉後則Redis服務關閉。
- 3
這時服務開啟著,另外開一個視窗進行,設定用戶端:
輸入命令:redis-cli.exe -h 192.168.2.168 -p 6379(這個ip自己定哈,6379為redis預設連接埠)
輸入後:
- 4
安裝redis擴充
首先,查看所用php編譯版本V6/V9 在phpinfo()中查看
- 5
去相應網站下載redis擴充:
下載對應版本的redis擴充
- 6
將下載的php_redis.dll放在php擴充目錄中(ext),並修改設定檔php.ini
添加 擴充的時候一定要
extension=php_igbinary.dll
extension=php_redis.dll
這個順序
- 7
重新啟動服務,查看phpinfo(),出現表示成功;
- 8
PHP代碼測試
$redis = new Redis();
$redis->connect("192.168.138.2","6379"); //php用戶端設定的ip及連接埠
//儲存一個 值
$redis->set("say","Hello World");
echo $redis->get("say"); //應輸出Hello World
//儲存多個值
$array = array(‘first_key‘=>‘first_val‘,
‘second_key‘=>‘second_val‘,
‘third_key‘=>‘third_val‘);
$array_get = array(‘first_key‘,‘second_key‘,‘third_key‘);
$redis->mset($array);
var_dump($redis->mget($array_get));
END
windows下Redis編譯安裝