【发布时间】:2013-01-10 20:54:42
【问题描述】:
我正在使用 AWS Elasticache,并且我在那里安装了我认为是 spymemcached 扩展的 php 模块。问题是我相信我正在运行 memcache 而不是 memcached。这是创建对象的代码:
$memcached = new Memcached();
$memcached->setOption(Memcached::OPT_CLIENT_MODE, Memcached::DYNAMIC_CLIENT_MODE);
$memcached->addServer('goneglobalcache-1a.expalp.cfg.apse1.cache.amazonaws.com', 11211);
$memcached->set('key', 'value', 60);
当我写入缓存时,我无法使用压缩设置,并被告知问题是我使用的是 memcache 客户端。
有没有办法告诉我正在使用哪种类型的客户端以及切换方式?
【问题讨论】:
-
如何从 memcache 切换到 memcached?它们不是一回事。
标签: php amazon-web-services memcached