我现在正在尝试使用梅卡奇,我对此有点困惑:
首先,我需要为Memcached做一个类吗?像这样:点击我!还是自动工作?我只需要连接到memcached服务器,然后就可以缓存数据了吗?
更新
当我尝试使用提供的代码时,我在所有var_dump中的输出都是boolean false。有人知道为什么会这样吗?
更新第2部分
当我尝试使用此代码echo $m->getResultMessage(),"\n";时,它返回:
服务器已失败,并在计时重试之前已被禁用。
发布于 2016-10-13 02:05:47
确保您启用了php memcache模块,它在phpinfo中如下所示

确保memcached服务器正在运行。
然后,您可以像这样直接使用它:http://php.net/manual/en/memcached.set.php
<?php
$m = new Memcached();
$m->addServer('localhost', 11211);
$m->set('int', 99);
$m->set('string', 'a simple string');
$m->set('array', array(11, 12));
/* expire 'object' key in 5 minutes */
$m->set('object', new stdclass, time() + 300);
var_dump($m->get('int'));
var_dump($m->get('string'));
var_dump($m->get('array'));
var_dump($m->get('object'));
?>https://stackoverflow.com/questions/40010986
复制相似问题