当前位置:  开发笔记 > 编程语言 > 正文

(PHP)选择memcache :: connect或memcache :: pconnect?

如何解决《(PHP)选择memcache::connect或memcache::pconnect?》经验,为你挑选了1个好方法。

我正在使用php :: memcache模块连接本地memcached服务器(@ 127.0.0.1),但我不知道应该使用哪一个,memcache :: connect()或memcache :: pconnect?memcache :: pconnect会占用服务器的很多资源吗?

非常感谢您的回答!



1> St. John Joh..:

Memcached使用TCP连接(握手是3个额外的数据包,关闭通常是4个数据包)并且不需要任何身份验证.因此,使用持久连接的唯一好处是您不需要发送额外的7个数据包,也不必担心剩余的TIME-WAIT端口几秒钟.

可悲的是,牺牲这些资源的缺点远远大于小的上升空间.所以我建议不要在memcached中使用持久连接.


究竟什么是"缺点",远远超过了上行空间?我很好奇,因为我一直在寻找这个问题的可靠答案.
推荐阅读
coco2冰冰
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有