我对Memcache vs Memcached和php5-memcache感到困惑

我按照tutorial中的说明如何安装Nginx,PHPMysqL,包括PHP5-memcache.

我想知道我是否还需要安装没有“PHP5”前缀的memcache或memcached.

截至目前,我的wordpress网站正在抱怨ff:

The following memcached servers are not responding or not running:

Page Cache: 127.0.0.1:11211.
Database Cache: 127.0.0.1:11211.
Object Cache: 127.0.0.1:11211.
This message will automatically disappear once the issue is resolved.

如果需要安装,它会不会与PHP5-memcache冲突?或者类似于两个版本的过度使用?

什么是最好的版本? Memcache还是Memcached? PHP5-memcache或PHP5-memcached.

我听说memcached与“d”只是一个服务或守护进程.但有人试图将这两者比作我所看到的here.

最佳答案
这些扩展名称令人困惑.

实际上,PHP5-memcache和PHP5-memcached都是PHP扩展,用于处理memcached服务(Memcached server).它们既可以提供PHP进程,也可以作为客户端访问memcached服务,即通过网络连接到memcached,并使用memcached协议,以便使用memcached API.

PHP5-memcached扩展更稳定,在我看来有更多的功能,所以我建议,它应该首先尝试.其大部分业务也是faster(php source for the benchmark that produced these results).

您仍然需要在某处启动实际的memcached服务及其地址,以便连接到它.如果您需要分布式缓存,则可以在同一主机或其他主机/主机上启动memcached服务.

相关文章

1. memcached内部不会监视记录是否过期,而是在get时查看记录的时间戳,检查记录是否过期。 这种技术被...
add方法添加时,如果存在返回falseset方法添加时,如果存在就是覆盖,不存就是添加 1. set方法会在设置时,...
相信还是有很多项目使用memcache,可能有些人说有点out了,但是呢??? 项目上的东西不是你想换就能换...
在前边的tomcat session server msm的那篇博客我们用memcached做tomcat session服务器,默认官方memcac...
在线聊天室(onlinechatrooms)是一个共多人进行沟通交流的网络平台,随着越来越多的新技术的发明和成熟...
1.通过yum安装 复制代码代码如下:yum-yinstallmemcached#安装完成后执行:memcached-h#出现memcached帮助...