php_redis Redis扩展模块
php 的 Redis 扩展php_redis.dll
,是你想在 Windows 上用 PHP 玩转 Redis 的利器。压缩包里就一个东西,纯净利索,直接丢进ext
目录,php.ini
里加一句extension=php_redis.dll
,重启服务器就能用了,连安装都不带绕弯的。
用起来也挺简单,new Redis()
搞个实例,connect()
连上 Redis 服务器,接下来就是你和 Redis 秀操作的时候了。set
存个值,get
取出来,lPush
、rPop
管列表,连哈希、集合、有序集合都一应俱全。
如果你想玩点进阶的,比如队列、发布订阅,或者搞个缓存优化,那它也能跟上节奏。用subscribe()
监听消息,publish()
发广播;或者上个multi()
事务,一口气提交操作,效率也能拉满。
还有个不错的功能是持久连接,用pconnect()
能少点连接开销,网站高并发时有用。要提升性能?那就用pipeline()
,命令打包发,省来回网络 I/O。
平时调试也方便,ping()
看看连着没,info()
瞅瞅服务状态,出了问题也不怕找不到头绪。,php_redis是个稳的选择,功能齐全,文档资料也多,踩坑少。
如果你用的是 PHP7+,又刚好在 Windows 上开发 Web 服务,那这套扩展真的可以装一下。不想折腾源码编译?直接下现成的php_redis.dll
用就完事儿了,速度快,事也少。
下载地址
用户评论