Skip to content

Latest commit

 

History

History
51 lines (36 loc) · 1.08 KB

php-redis.md

File metadata and controls

51 lines (36 loc) · 1.08 KB

php 使用 redis

PHP 安装 redis 扩展

phpredis/phpredis 查看版本

$ wget https://github.com/phpredis/phpredis/archive/3.1.1RC1.tar.gz
$ tar zxvf 3.1.1RC1.tar.gz
$ cd phpredis-3.1.1RC1/                   # 进入 phpredis 目录
$ /usr/local/bin/phpize              # php安装后的路径
$ ./configure --with-php-config=/usr/local/bin/php-config
$ make
$ make test
$ make install

php.ini 中添加

; redis
extension=redis.so

重启 PHP

/etc/init.d/php-fpm restart

Mac 安装 redis 模块

brew install --build-from-source php56-redis

安装代码提示

composer require --dev ukko/phpredis-phpdoc:dev-master

connect 和 pconnect

  • connect:脚本结束之后连接就释放了。
  • pconnect:脚本结束之后连接不释放,连接保持在php-fpm进程中。

所以使用pconnect代替connect,可以减少频繁建立redis连接的消耗。