首页 > 系统服务 > 详细

memcached 的基础操作

时间:2020-01-12 21:05:14      阅读:101      评论:0      收藏:0      [点我收藏+]

以键值对保存

1.添加(add)

add key(键) 0|1 失效时间 数据长度

0表示不压缩 1 表示压缩 

数据长度是你保存的数据的长度

eg:

add name 0 1200 5 

hello

添加成功返回 STORED

如果添加时,键存在会添加失败,

2.修改(replace)

replace key(键) 0|1 失效时间 数据长度 

eg:

replace name 0 1200 6

hello1

如果修改时键不存在会修改失败

3.设置(set)

set key(键) 0|1 失效时间 数据长度 

eg:

set name 0 1200 6

hello2

如果set时,键存在则是修改,不存在则是添加操作。

4.获取(get)

get key

eg:get name

5。删除

删除单个数据

delete key

删除所有数据(慎用)

flush_all

6 其他操作

加法操作:

incr number 值

给number键的值加上值

减法操作:

decr number 值

eg:

set age 0 1200 2

10

incr age 2

返回12

decr age 2

返回10

7.状态status

技术分享图片

 主要通过该命令来计算memcached的效率(命中率)

命中率计算公式: get_hits/cmd_get

如果命中率非常低,则说明memcache低效。需要调整缓存的数据。

memcached 的基础操作

原文:https://www.cnblogs.com/liangqian/p/12184472.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!