Memcached flush_all
命令用于清空缓存。
也就是删除缓存中的所有 key=>value(键=>值) 对
语法
flush_all [time] [noreply]
- time 参数是可选的,单位秒。 如果设置了值,则表示 Memcached 将在这个时间后才执行清空操作
- noreply 参数是可选的,如果设置了值,则表示 Memcached 服务不用返回信息
flush_all noreply 命令没有任何效果的,因为它本来就没数据返回
范例
1 . 不带任何参数
set site 0 1000 11
www.cmsblogs.cn
STORED
get site
VALUE site 0 11
www.cmsblogs.cn
END
flush_all
OK
get site
END
2. 10s
后清空缓存
set site 0 1000 11
www.cmsblogs.cn
STORED
get site
VALUE site 0 11
www.cmsblogs.cn
END
flush_all 10 # 设置 10秒后清空缓存
OK
get site # 立刻获取有返回
VALUE site 0 11
www.cmsblogs.cn
END
get site # 等待10s后获取则没有返回
END
最新评论
徒弟可以A师傅,学生可以A老师,为什么外包不能A正式,我觉得很正常。异性相吸这是宇宙真理
PHP天下第一(狗头叼花)
第一个不需要关注公主号直接给激活码的帖子!
客户端超时断开后,服务端如果没有设置超时机制,那也会继续等待处理,万一这期间有消息到了,那不是就接受到消息处理了,但是也没有办法返回到客户端,导致消息丢失。
企业级GO项目开发实战 Kubernetes权威指南 第六版
https://pan.baidu.com/s/1q3bnTncIACKoTZFxvx7BQw?pwd=ii7n
RabbitMQ精讲,项目驱动落地,分布式事务拔高 有吗?
Spring Cloud Alibaba 微服务架构实战 https://pan.baidu.com/s/1jF5voFRoeF0lYAzAPBWSbw?pwd=chqk