Skip to main content

swoole使用异步redis

redis安装

下载redis安装包 redis-4.0.8.tar.gz

解压包

tar -zxvf  redis-4.0.8.tar.gz

进入文件夹

cd redis-4.0.8

编译

make

进入 src目录

执行

./redis-server

开启redis服务

执行

./redis-cli

连接redis服务

安装hiredis库

hiredis下载地址:https://github.com/redis/hiredis/releases 解压后

make -j
sudo make install
sudo ldcinfig

重新编译swoole

进入swoole的源码目录 执行

./configure  --with-php-config=/home/work/study/soft/php/bin/php-config --enable-async-redis

执行 清除上次make后的object文件和可执行文件

make clean
make -j
sudo make install

查看是否支持异步redis

php -- ri swoole

查看 async_redis_client => enabled 的状态