PHP安装redis扩展

WBOY
Libérer: 2016-07-29 09:15:40
original
860 Les gens l'ont consulté

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
Copier après la connexion

安装好之后,加入扩展信息到php.ini
extension=igbinary.so
Copier après la connexion

安装方法也很简单,参考:https://github.com/phpredis/phpredis/tree/master#installation
phpize
./configure [--enable-redis-igbinary]
make && make install
Copier après la connexion

会在/usr/lib64/php/modules/看到redis.so,加入扩展到php.ini中,一定要加到igbinary.so之后。

==================================================================================

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教程有兴趣的朋友有所帮助。

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!