资讯专栏INFORMATION COLUMN

PHP扩展php-redis 用起来so easy

xiaolinbang / 448人阅读

摘要:先要安装在序列化和反序列化的效率要比自带的高修改添加接下来安装貌似这样也可以这样就安装完成了这样以后在实例化的时候加一句就了

1.先要安装igbinary.

igbinary在序列化和反序列化的效率要比PHP自带的高

wget https://nodeload.github.com/p...

phpize

./configure CFLAGS="-O2 -g" --enable-igbinary

make

make install

修改php.ini,添加

Load igbinary extension

extension=igbinary.so

Use igbinary as session serializer

session.serialize_handler=igbinary

接下来安装php-redis

wget https://github.com/nicolasff/...

mv 2.2.4.tar.gz /usr/local/src/

cd /usr/local/src/

tar zxvf 2.2.4.tar.gz

cd phpredis-2.2.4/

phpize

./configure --enable-redis-igbinary#貌似(./configure --enable-redis-igbinary --with-php-config=/usr/bin/php-config)这样也可以

make

make install

这样就安装完成了

这样以后在实例化reids的时候加一句
$redis->setOption(Redis::OPT_SERIALIZER, Redis::SERIALIZER_IGBINARY);

就ok了

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/23072.html

相关文章

  • MAC下安装php-redis扩展

    摘要:下载,地址下载完成得到移动到目录中进入目录解压得到文件夹,将文件夹改名为进入文件夹执行若未安装,则会报错需要先安装若未安装,则另外百度安装的方法安装完之后,再执行,接着执行下面的代码执行执行由于点几开始本身关闭了对 下载php-redis,地址:https://nodeload.github.com/n... 下载完成得到phpredis-master.zip 移动到/usr/loca...

    zlyBear 评论0 收藏0
  • mac下编译安装php redis扩展

    摘要:下编译安装扩展下载源文件这里就会有个问题,到哪里下载呢答案是的官方扩展库打开网站是可以在上面直接通过浏览器下载的,但是我们为了装逼,我们要用命令行下载但是当我们执行上面的命令会出现如下提示装逼失败。。。 mac下编译安装php扩展 redis 1. 下载源文件: 这里就会有个问题,到哪里下载呢 - - 答案是 php的官方扩展库--pecl 打开 pecl网站 是可以在上面直接通过浏...

    tulayang 评论0 收藏0
  • Docker的典型应场景

    摘要:接下来,执行以下命令把生成的软件包从镜像中复制出来然后目录下就会有我们刚刚制作的包。多版本混合部署随着产品的不断更新换代,一台服务器上部署多个应用或者同一个应用的多个版本在企业内部非常常见。作者魏世江联合创始人,长期从事相关研发工作。 相对于VM,docker在其轻量、配置复杂度以及资源利用率方面有着明显的优势。 随着docker技术的不断成熟,越来越多的企业开始考虑通过docker来...

    anyway 评论0 收藏0
  • Redis & PHP 简易备忘

    摘要:以下对安装客户端基本操作扩展及中的基本接口备忘。这里的只起到提供配置文件模板的作用。当多个元素的相同时,按照其的字典顺序排序。注意,需要事先运行。 以下对 Redis 安装、Redis 客户端基本操作、PHP-Redis 扩展及 PHP 中 Redis 的基本接口备忘。本机环境为 Mac。 Redis 安装 首先需要下载 Redis,访问以下网址,选择 Stable 版本下载: htt...

    defcon 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<