使用PHP redis操作Redis

2021-09-26 06:22:47 字數 454 閱讀 4485

php-redis擴充套件提供了豐富的操作redis的api介面,使用php-redis可以輕鬆操作redis。本文整理常用的基礎的redis操作方法,作為筆記方便大家查閱。

phpredis擴充套件的安裝方法請參照本站文章:centos7安裝redis和php-redis擴充套件

php連線redis

我們一般使用connect連線redis,connect方法為短連線,提供了主機、埠、連線超時等引數設定,如:

$redis->connect(『127.0.0.1』, 6379);

$redis->connect(『127.0.0.1』); // 預設埠6379,你可以設定為其他埠

$redis->connect(『127.0.0.1』, 6379, 2.5); // 2.5秒也連線不上則為超時斷開

也可以使用pconnect或popen方法支援長連線,使用同上。

示例**:

PHP redis相關操作

redis new redis 連線redis伺服器 redis connect 127.0.0.1 6379 key key val val redis key操作 redis exists key 判斷key值是否存在 redis expire key,10 設定key在10秒後過期 redis...

PHP redis 常用操作

在列表頭部插入乙個值one,當列表不存在時自動建立乙個列表,key1為列表名 redis lpush key1 one 在列表尾部插入乙個值two,當列表不存在時自動建立乙個列表,key1為列表名 redis rpush key1 two 將乙個插入已存在的列表頭部,列表不存在時操作無效 redis...

Django session相關操作 redis

設定session11 request.session username chen 12 設定過期時間13 request.session.set expiry 30 14 返回json字串 15return httpresponse 首頁 161718 deflogin request 19if ...