前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Memcached 使用详解

Memcached 使用详解

作者头像
康怀帅
发布2018-02-28 14:45:42
5590
发布2018-02-28 14:45:42
举报

以 PHP 为例使用 Memcached。

系统类

$m=new Memcached();

$m->addServer('memcached',11211);

// 多台服务器

$m->addServers([
  ['127.0.0.1',11211],
  ['127.0.0.2',11211]
]);

$m->getVersion();

$m->getStats();

数据操作


// 600 为过期时间

$m->add('key','value',600);

// 若对 key 再次执行 add 一个新值 value2 不能改变原值。

// 替换

$m->replace('key','value',600);

$m->set('key','value',600);

$m->get('key');

$m->delete('key');

清空

$m->flush();

增减

$m->increment('num',5);

$m->decrement('num',5);

一次操作多条数据

$array=[
  'key'=>'value',
  'key2'=>'value2'
]

$m->setMulti($array,0);

$m->getMulti(['key1','key2']);

$m->deleteMulti(['key1','key2']);

错误处理

// 上次操作的返回值

$m->getResultCode()

// 上次操作的返回信息

$m->getResultMessage()
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2016-04-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 系统类
  • 数据操作
    • 清空
      • 增减
        • 一次操作多条数据
          • 错误处理
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档