PHP使用Redis 重要

2022-02-26 04:59:36 字數 2761 閱讀 6429

$ wget  cd phpredis-2.2.7# 進入 phpredis 目錄$ /usr/local/php/bin/phpize              # php安裝後的路徑$ ./configure --with-php-config=/usr/local/php/bin/php-config

$ make &&make install

git clone -b php7 

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 sucessfully";

//檢視服務是否執行

echo "

server is running:

" . $redis->ping();

?>執行指令碼,輸出結果為:

connection to server sucessfully

server

is running: pong

<?php 

//連線本地的 redis 服務

$redis = new

redis();

$redis->connect('

127.0.0.1

', 6379

); echo

"connection to server sucessfully";

//設定 redis 字串資料

$redis->set("

tutorial-name

", "

redis tutorial");

//獲取儲存的資料並輸出

echo "

stored string in redis::

" . $redis->get("

tutorial-name");

?>執行指令碼,輸出結果為:

connection to server sucessfully

stored

string

in redis:: redis tutorial

<?php 

//連線本地的 redis 服務

$redis = new

redis();

$redis->connect('

127.0.0.1

', 6379

); echo

"connection to server sucessfully";

//儲存資料到列表中

$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 sucessfully

stored

string

inredis

redis

mongodb

mysql

<?php 

//連線本地的 redis 服務

$redis = new

redis();

$redis->connect('

127.0.0.1

', 6379

); echo

"connection to server sucessfully";

//獲取資料並輸出

$arlist = $redis->keys("*"

); echo

"stored keys in redis:: ";

print_r($arlist);

?>執行指令碼,輸出結果為:

connection to server sucessfully

stored

string

inredis::

tutorial-name

tutorial-list

Redis 二十九 PHP 使用 Redis

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 lo...

PHP操作redis使用geo

connect 127.0.0.1 6379,60 redis auth 新增成員的經緯度資訊 redis rawcommand geoadd citys 116.40 39.90 beijing redis rawcommand geoadd citys 121.47 31.23 shanghai...

php操作redis PHP 使用 Redis

php 使用 redis 安裝開始在 php 中使用 redis 前,我們需要確保已經安裝了 redis 服務及 php redis 驅動,且你的機器上能正常使用 php。php安裝redis擴充套件 wget cd phpredis 3.1.4 進入 phpredis 目錄 usr local p...