且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

php - mysql和redis效率问题

更新时间:2022-12-18 16:58:40

姑且不讨论这么比较的意义。

需要注意的是,不管是Redis还是MySQL,创建连接的消耗都是不可忽视的。具体到你贴的代码,场景1下,连接都重复创建了10000次,时间主要都花在创建连接上了,执行命令的时间相比而言是次要的;场景2下,都只创建了一次连接,那么对比的主要就是各自执行命令的速度了,Redis完胜是必然的。

要验证是不是这个原因也很简单,把创建连接的耗时和执行命令的耗时记录下来对比一下就行了。

而且,你的代码中,如果Redis采用pipeline模式来发送命令,Redis的优势会更大。