PHP5.4NTS MYSQL_windows server 下安装PHP5.4 redis扩展模块

认识redis

redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hashs(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。

Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类key/value存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。

woydpress php 优化提速建议阅读

安装PHP的redis扩展

1、查看phpinfo的信息,确定使用的VC库版本。

91eda610a817fb6330459cdfb7a067ca.png

5a4cca4dbf170fc047439ccbe4aed0a4.png

选择php_redis-2.2.5-5.3-ts-vc9-x86.zip下载

3、把解压后的php_redis.dll复制到PHP目录下的ext目录下 /php/ext/

4、在php.ini里添加

extension=php_redis.dll

5、重启apache服务器

6、查看phpinfo有下图的信息说明安装成功。

6c96b3fbc2ffa6d0480695bd57197638.png

安装PHP的redis扩展小结

1、必须选对版本对应的php_redis.dll.

2、如果有的版本里有php_igbinary.dll和php_redis.dll必须都放到 /php/ext/

在php.ini里添加:

extension=php_igbinary.dll

extension=php_redis.dll

3、注意:extension=php_igbinary.dll一定要放在extension=php_redis.dll的前面,否则此扩展不会生效

4、关于包 Non Thread Safe 和 Thread Safe 版本也就是TS和NTS

◆ non-thread-safe 非 线程安全 与IIS 搭配环境

◆ thread-safe 线程安全 与apache 搭配的 环境

◆ php还有 VC6 VC9版本 区分

◆ VC6和VC9一个支持apache一个支持IIS

◆ VC9 用在apache上也没问题

5、redis+mysql实现缓存写入的原理图解:

a4675fb1a2e6c58b1acffefb6390e752.png

6、题目准确的应当改为 windows下安装PHP redis扩展模块

7、phpredis中文手册地址:

http://www.cnblogs.com/ikodota/archive/2012/03/05/php_redis_cn.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值