连接到redis,使用phpredis,需要20毫秒

iaqfqrcu  于 2021-06-09  发布在  Redis
关注(0)|答案(0)|浏览(409)

windows/using xampp/php version 7.4.11/php\u redis.dll线程安全的php 7.4/redis在命令提示符下运行
用$redis->pconnect('127.0.0.1','6379')连接到我的php应用程序中的redis需要20毫秒,这看起来很长时间。我用每个php请求连接redis,每次需要20毫秒。
有没有办法加快速度?我读到php->phpredis连接redis需要1毫秒,这意味着我做错了什么。
在redis.conf中,我将timeout设置为60。考虑到这可能会允许持久连接,这意味着第二个php请求可能会重新使用以前打开的redis连接,从而节省时间。但是没有任何变化,pconnect每次请求大约需要20毫秒。
我已经试过了。
我用ubuntu运行redis服务器,这没有改变什么。
我用ubuntu运行redis服务器,打开了一个unix端口。我听说这样更快。但是我无法连接到php应用程序中的unix端口。它抛出了一个错误。
我用cmd运行redis服务器并试图打开unix端口,但这不起作用。
我安装了predis,效果不错。当用predis连接到redis时,它持续了5ms。但是当用predis执行get/set hget/hset命令时,它比用phpredis执行get/set hget/hset命令慢得多。
我是一个大笨蛋,我不知道我在做什么,我不知道如何要求更清楚,只是希望一些聪明的人知道什么是错的。在过去的4天里,我们一直在努力克服这个问题,但还没有取得任何进展。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题