2021-07-11 .NET高级班 106-memcache常见的命令

本文详细介绍了Memcache的常见命令,包括stats、add、set、get、flush_all、incr和decr。add和set命令用于存入数据,get用于获取数据,flush_all谨慎使用以防缓存雪崩,incr和decr则提供了数值的增减操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在这里插入图片描述

memcache常见的命令

准备工作:memcache服务必须要是启动状态;
1.stats命令
2.add命令
2.Set : 命令参数跟add差不多-----如果说keymemcache中已经存在,就替换,否则就新增;
3.get : 从memcache中获取数据
4.flush_all: 清除所有的数据----慎用;在生产环境一般不会使用这个;如果清除所有的缓存数据,就需
要重新初始化缓存;
5.incr:自增命令: 如果add了一个1 到memcache ;这个命令可以把1 做步长值的增加;----数据库
中的标识列;
6.decr:跟incr相反,可以减去一个步长值;

add命令:

就是把数据存入到memcache中去
key:键值 key-value 结构中的 key,用于查找缓存值。
flags:是否对存储的值进行压缩,0代表不压缩,1代表压缩-(建议不压缩,因为缓存—以空间换时
间,如果要压缩–会影响性能);
exptime:在缓存中保存键值对的时间长度(以秒为单位,0 表示永远)
bytes:在缓存中存储的字节数
noreply(可选): 该参数告知服务器不需要返回数据
value:存储的值(始终位于第二行)(可直接理解为key-value结构中的value)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值