MemCached总结二:数据管理指令
2024-10-01 03:45:17
管理memcached中的数据包括添加(add)、修改(set)、删除(delete)及获取(get)等操作。
命令格式:<命令><键><标记><有效期><数据长度>
1.set
set userId 0 0 5
12345
STORED
get userId
VALUE userId 0 5
12345
END
set命令用于向缓存添加新的的键/值对。如果键已经存在,之前的值将被更新。本示例向缓存中添加了一个键/值对,其键为userId,其值为12345。并将过期时间设置为0,这将向memcached通知希望将此值存储在缓存中,直到删除它为止。
2.get
set userId 0 0 5
12345
STORED
get userId
VALUE userId 0 5
12345
END
获取值
3.add
add name 0 0 6
ziqing
STORED
get name
VALUE name 0 6
ziqing
END
add name 0 0 6
huayun
NOT_STORED
get name
VALUE name 0 6
ziqing
END
add命令仅当缓存中不存在键时,才会向缓存中添加一个键/值对。如果缓存中已经存在键,则之前的值仍然保持相同,并且将获得响应NOT_STORED。
4.delete
get name
VALUE name 0 6
ziqing
END
delete name
DELETED
get name
END
删除值
最新文章
- mfc ui2
- CPS冥想 - 1 重新审视CPS
- 巧用css border
- Repeated DNA Sequences
- java实验一实验报告
- hdu 2680 最短路径(dijkstra算法+多源最短路径单源化求最小值)这题有点意思
- P3401: [Usaco2009 Mar]Look Up 仰望
- Redis介绍
- angularjs学习笔记三——directive
- 解决ubuntu 14.04删ibus导致系统设置项目的损失后,,退出关机问题是不正常的
- UVa---------10935(Throwing cards away I)
- POI 操作Excel疑难点笔记
- 使用jquery.PrintArea.js打印网页的样式问题
- [转载] HBase vs Cassandra:我们迁移系统的原因
- Spring框架中获取连接池的几种方式
- 意想不到的的异常-由于eclipse和tomcat的交互出错-eclipse断点导致debug启动缓慢
- Dynamics 365 Online-Unified User Interface
- boost.log在项目中应用
- 算法课笔记系列(七)—— 平摊分析Amortized Analysis
- 转 Java的 BigDecimal类型比较大小