美文网首页程序员
编译安装hiredis 测试异步redis

编译安装hiredis 测试异步redis

作者: zhaoxiaohui520 | 来源:发表于2020-08-09 21:12 被阅读0次

1.下载hiredis wget命令 如下图,下载完成后解压tar zvxf .gz后缀的

20.png

2.安装hiredis

2.1 make命令执行,先cd 进入我们解压好的文件 如下图

21.png

2.2 make install 安装

22.png

3.重新编译安装swoole 加入--enable-async-redis

3.1 cd 进入swoole源码文件

执行./configure --with-php-config=/usr/local/php/bin/php-config --enable-async-redis 命令
26.png

4. 清除以前安装的记录 重新编译

4.1 make clean

make -j 命令


27.png
28.png

5.安装swoole make install

30.png

6. php-m 看看swoole扩展安装好了没

33.png

7.php -ri swoole 看看异步redis 打开没有 async-redis-client=enabled

39.png

8.测试redis

<?php
/**
 * swoole异步redis
 * $redisClient     对象
 * $resule          结果集
 */
$redisClient=new swoole_redis;
// 连接
$redisClient->connect('127.0.0.1',6379,function(swoole_redis $redisClient,$result){
        echo "connect".PHP_EOL;
        var_dump($result);
// 设置键值
    // $redisClient->set('xiaohui',time(),function(swoole_redis $redisClient,$result){
    //     var_dump($result);        
    // });
// 取出键值
    $redisClient->get('xiaohui',function(swoole_redis $redisClient,$result){
        var_dump($result);
// 关闭连接
        $redisClient->close();
    });
});

echo "start".PHP_EOL;
8-2.png

相关文章

网友评论

    本文标题:编译安装hiredis 测试异步redis

    本文链接:https://www.haomeiwen.com/subject/qadrdktx.html