首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Memcached简介

Memcached简介
EN

Stack Overflow用户
提问于 2016-10-13 01:46:19
回答 1查看 158关注 0票数 0

我现在正在尝试使用梅卡奇,我对此有点困惑:

首先,我需要为Memcached做一个类吗?像这样:点击我!还是自动工作?我只需要连接到memcached服务器,然后就可以缓存数据了吗?

更新

当我尝试使用提供的代码时,我在所有var_dump中的输出都是boolean false。有人知道为什么会这样吗?

更新第2部分

当我尝试使用此代码echo $m->getResultMessage(),"\n";时,它返回:

服务器已失败,并在计时重试之前已被禁用。

EN

回答 1

Stack Overflow用户

发布于 2016-10-13 02:05:47

确保您启用了php memcache模块,它在phpinfo中如下所示

确保memcached服务器正在运行。

然后,您可以像这样直接使用它:http://php.net/manual/en/memcached.set.php

代码语言:javascript
复制
<?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'));
?>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40010986

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档