PHP扩展有很多,参考:http://redis.io/clients#php
官方打星的就是phpredis Predis,phpredis是C写的,效率会高写,Predis是PHP写的,能直接看到源码。
下载phpredis,一方面是觉得性能好,另一方面主要是用它来存session,地址:https://github.com/phpredis/phpredis/tree/2.2.7
不知道为啥phpredis有那么多分枝,还是直接下2.2.7。
安装phpredis之前,需要先安装igbinary的一个扩展,因为会用到。参考:https://pecl.php.net/package/igbinary
pecl install igbinary
extension=igbinary.so
phpize ./configure [--enable-redis-igbinary] make && make install
==================================================================================
windows下安装igbinary
参考:https://pecl.php.net/package/igbinary/1.2.1/windows
下载对应版本的dll,同样加入到php.ini扩展。
参考:http://windows.php.net/downloads/pecl/snaps/redis/2.2.5/
下载对应版本的dll,同样加入到php.ini扩展。
根据phpredis说明,连接redis有connect和pconnect两种,根据参考资料来看,pconnect的close()只是不允许php继续访问redis,并不是直接关闭连接,整个php-fpm生命周期都有效。
参考:http://m.blog.csdn.net/blog/qmhball/46988111
版权声明:本文为博主原创文章,未经博主允许不得转载。
以上就介绍了PHP安装redis扩展,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。