Redis学习7之Predis连接redis过程和测试

13 篇文章 0 订阅

Predis连接redis过程和测试:
1.下载地址:https://github.com/nrk/predis
可以git clone或者下载压缩包再解压到redis的clients文件夹下;

2.安装apache和php

sudo apt-get install  apache2 php5

3.在/var/www/html下新建test1.php,代码内容为:

<?php
echo "hello world</br>";
require '/home/xubo/cloud/redis/clients/predis/autoload.php';
//require './predis/autoload.php';
echo "hello xubo1</br>";
/* for ($i = 0; $i < 20; $i++) {
        echo $i;
        echo "</br>";
    }
*/
/*
$redis = new Predis\Client([
      'scheme'=>'tcp',
      'host' => '127.0.0.1',
      'port' => 7000,
]);*/
/*
$redis = new Predis\Client();
try {
echo $redis->get('xubo');
}catch(Exception $e){{
echo "Message:{$e->getMessage()}";
}
*/
$redis = new Predis\Client();
echo $redis-> get('foo');
echo "</br>hello xubo2</br>";

//echo $redis->get('foo');

//$client = new Predis\Client();
//$client->set('foo', 'bar');
//$value = $client->get('foo');
//echo $redis;

for ($i=0;$i<10;$i++){
$client = new Predis\Client();
$client -> set("xubo$i",$i);
echo $client->get("xubo$i");        
echo '</br>'; 
}

echo "hello xubo end";

?>

输出结果为: 查看为127.0.0.1/test1.php

hello world
hello xubo1
bar
hello xubo2
0
1
2
3
4
5
6
7
8
9
hello xubo end

在redis-cli下查看为:

xubo@xubo:~/cloud/redis/clients/predis/tests$ redis-cli 
127.0.0.1:6379> keys *
 1) "xubo8"
 2) "xubo2"
 3) "xubo6"
 4) "xubo0"
 5) "xubo5"
 6) "key:__rand_int__"
 7) "xubo1"
 8) "xubo3"
 9) "xubo"
10) "xubo4"
11) "xubo9"
12) "xubo7"
13) "mylist"
14) "foo"
15) "counter:__rand_int__"

说明predis连接redis且set和get操作成功。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值