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教程有興趣的朋友有幫助。