Redis PHP连接操作
①安装相关程序
②下载并编译安装phpredis
③配置PHP支持扩展模块
④测试
a.连接到 redis 服务
执行脚本,输出结果为:
Connection to server sucessfully
Server is running: +PONG
b.Redis PHP String(字符串) 实例
set
描述:设置key和value的值
参数: Key Value
返回值:BOOL 成功返回:TRUE;失败返回:FALSE
get
描述:获取有关指定键的值
参数:key
返回值:string或BOOL 如果键不存在,则返回 FALSE;否则,返回指定键对应的value值。
c.Redis PHP List(列表) 实例
lpush
描述:由列表头部添加字符串值。如不存在该键则创建该列表;如该键存在,且不是一个列表,返回FALSE。
参数:key,value
lgetrange
描述:返回在该区域中的指定键列表中开始到结束存储的指定元素,lGetRange(key, start, end)。0第一个元素,1第二个元素… -1最后一个元素,-2的倒数第二…
参数:key start end
返回值:成功返回查找的值,失败false
使用phpRedisAdmin管理Redis
①下载安装相关程序
②使用用phpRedisAdmin
浏览器输入http://localhost/phpRedisAdmin进入(默认无需帐号密码,需自行设置)
问题:
phpRedisAdmin无法打开,提示HTTP 500错误,且httpd日志显示如下:
PHP Fatal error: Call to undefined function mb_internal_encoding() in /var/www/html/phpRedisAdmin/includes/common.inc.php on line 59
解决:
缺少php-mbstring扩展,yum -y install php-mbstring
Redis 桌面管理工具
①Redis Desktop Manager
Redis Desktop Manager 是一个快速、简单、支持跨平台的 Redis 桌面管理工具,基于 Qt 5 开发,支持通过 SSH Tunnel 连接。
原文:https://www.cnblogs.com/cnjf/p/14532176.html