require
'predis\autoload.php';
predis\autoloader::register();
predis預設host為127.0.0.1,預設埠號為6379
$client = new predis\client([
'host' => '127.0.0.1',
'port' => 6379
]);
如果redis服務有密碼驗證,使用$client->auth(password)來進行登入
設定指定key的值
$client->set(key,value)
獲取指定key的值
$client->get(key)
判斷是否存在某個值
$client->exists(key)
設定乙個有失效時間限制的key的值
$client->setex(key,second,value)
php操作redis php操作redis
redis類和redi ception類 redis類用於建立redis客戶端 redis new redis 如果無法訪問redis伺服器,會丟擲redi ception異常物件 連線問題,redis服務已關閉,或者redis主機過載等 在任何其他不涉及無法訪問的伺服器 如金鑰不正確,無效命令等 ...
PHP 操作 redis 手冊
本文為網上查詢資料,修改作為筆記記載,為什麼用 redis 不用 memcached?memcached存放資料無法持久化 將資料寫到硬碟中 redis資料也是存放到記憶體中,所以速度快。並且資料可以週期性寫到硬碟中,redis資料可以持久化。redis有五種資料型別 字串 string list ...
php操作redis例項
1 獲取所有key,不包括值 redis keys 2 獲取乙個或多個key的值,不限制資料型別 redis mget key1,key2 引數為陣列 3 設定指定key的生命週期 redis expire key,30 設定生命週期為30秒 4 獲取指定key的剩餘生命週期 redis ttl k...