redis作为常用的缓存系统,对提高系统性能有很大帮助,这里做一个简单的实验redis的常用操作。
<?php /************************************************ Redis连接及测试操作数据 XFY 2019.2.22 密码保存在 D:\MYOA\bin\redis.windows.conf 249行 ************************************************/ //连接本地的 Redis 服务 $redis = new Redis(); $redis->connect('127.0.0.1', 6399); $redis->auth('B#tn8223a#k'); //查看服务是否运行 echo "Server is running: " . $redis->ping(); echo "<br>"; //======================================= $v = 1.6; $redis->set('name', $v); //设置值 echo $redis->get("name"); //取值 输出 try{ echo $redis->get("name"); }catch(Exception $e){ echo "Message{$e->getMesage()}"; } //==========mset方式============================= $userName = array( 'user:1:name'=>'tom', 'user:2:name'=>'jack' ); $redis->mset($userName); $users = array_keys($userName); //使用MGET命令 print_r($redis->mget($users)); //==============hmset方式======================== $user1 = array( 'name'=>'Tom', 'age'=>'32' ); $redis->hmset('user:1', $user1); $user = $redis->hgetall('user:1'); echo $user['name']; ?>