cache命令小结

鉴于健忘症,将常用的cache操作记录下来,便于查询:

1、tt

curl -X PUT http://192.168.1.102:14010/dlytest -d "dlytest"

curl -X DELETE http://192.168.1.105:15002/2156F298FDD458C321A30B7D26F98E6D

2、memcache

set 命令用于向缓存添加新的键值对。如果键已经存在,则之前的值将被替换

add 仅当缓存中不存在键时,add 命令才会向缓存中添加一个键值对。如果缓存中已经存在键,则之前的值将仍然保             持相同,并且您将获得响应NOT_STORED

replace 仅当键已经存在时,replace 命令才会替换缓存中的键。如果缓存中不存在键,那么您将从 memcached 服                   务器接受到一条 NOT_STORED 响应

get

delete

flush_all  是最后一个要介绍的命令。这个最简单的命令仅用于清理缓存中的所有名称/值对

参数用法

keykey 用于查找缓存值

flags可以包括键值对的整型参数,客户机使用它存储关于键值对的额外信息

expiration time在缓存中保存键值对的时间长度(以秒为单位,0 表示永远)

bytes在缓存中存储的字节点

value存储的值(始终位于第二行)


command <key> <flags> <expiration time> <bytes>

<value>


你可能感兴趣的:(memcache)