首页 » 网站推广 » phpmemcachedgets技巧_Memcached 查找敕令getgetsdeleteincr 与 decr

phpmemcachedgets技巧_Memcached 查找敕令getgetsdeleteincr 与 decr

访客 2024-12-07 0

扫一扫用手机浏览

文章目录 [+]

语法:

get 命令的基本语法格式如下:

phpmemcachedgets技巧_Memcached 查找敕令getgetsdeleteincr 与 decr

get key

多个 key 利用空格隔开,如下:

phpmemcachedgets技巧_Memcached 查找敕令getgetsdeleteincr 与 decr
(图片来自网络侵删)

get key1 key2 key3

参数解释如下:

key:键值 key-value 构造中的 key,用于查找缓存值。

实例

在以下实例中,我们利用 runoob 作为 key,过期韶光设置为 900 秒。

set runoob 0 900 9memcachedSTOREDget runoobVALUE runoob 0 9memcachedENDMemcached gets 命令

Memcached gets 命令获取带有 CAS 令牌存 的 value(数据值) ,如果 key 不存在,则返回空。

语法:

gets 命令的基本语法格式如下:

gets key

多个 key 利用空格隔开,如下:

gets key1 key2 key3

参数解释如下:

key:键值 key-value 构造中的 key,用于查找缓存值。

实例

在以下实例中,我们利用 runoob 作为 key,过期韶光设置为 900 秒。

set runoob 0 900 9memcachedSTOREDgets runoobVALUE runoob 0 9 1memcachedEND

在 利用 gets 命令的输出结果中,在末了一列的数字 1 代表了 key 为 runoob 的 CAS 令牌。

Memcached delete 命令

Memcached delete 命令用于删除已存在的 key(键)。

语法:

delete 命令的基本语法格式如下:

delete key [noreply]

参数解释如下:

key:键值 key-value 构造中的 key,用于查找缓存值。
noreply(可选): 该参数奉告做事器不须要返回数据

实例

在以下实例中,我们利用 runoob 作为 key,过期韶光设置为 900 秒。
之后我们利用 delete 命令删除该 key。

set runoob 0 900 9memcachedSTOREDget runoobVALUE runoob 0 9memcachedENDdelete runoobDELETEDget runoobENDdelete runoobNOT_FOUND

输出

输出信息解释:

DELETED:删除成功。
ERROR:语法缺点或删除失落败。
NOT_FOUND:key 不存在。
Memcached incr 与 decr 命令

Memcached incr 与 decr 命令用于对已存在的 key(键) 的数字值进行自增或自减操作。

incr 与 decr 命令操作的数据必须是十进制的32位无符号整数。

如果 key 不存在返回 NOT_FOUND,如果键的值不为数字,则返回 CLIENT_ERROR,其他缺点返回 ERROR。

incr 命令

语法:

incr 命令的基本语法格式如下:

incr key increment_value

参数解释如下:

key:键值 key-value 构造中的 key,用于查找缓存值。
increment_value: 增加的数值。

实例

在以下实例中,我们利用 visitors 作为 key,初始值为 10,之后进行加 5 操作。

set visitors 0 900 210STOREDget visitorsVALUE visitors 0 210ENDincr visitors 515get visitorsVALUE visitors 0 215END

输出

输出信息解释:

NOT_FOUND:key 不存在。
CLIENT_ERROR:自增值不是工具。
ERROR其他缺点,如语法缺点等。

decr 命令

decr 命令的基本语法格式如下:

decr key decrement_value

参数解释如下:

key:键值 key-value 构造中的 key,用于查找缓存值。
decrement_value: 减少的数值。

实例

set visitors 0 900 210STOREDget visitorsVALUE visitors 0 210ENDdecr visitors 55get visitorsVALUE visitors 0 15END

在以下实例中,我们利用 visitors 作为 key,初始值为 10,之后进行减 5 操作。

输出

输出信息解释:

NOT_FOUND:key 不存在。
CLIENT_ERROR:自增值不是工具。
ERROR其他缺点,如语法缺点等。
标签:

相关文章

solrphpclient技巧_Solr82入门

Solr 是Apache下的一个顶级开源项目,采取Java开拓,它是基于Lucene的全文搜索做事器。Solr供应了比Lucene...

网站推广 2024-12-08 阅读0 评论0

lovephp06技巧_PHP根本06函数

什么是函数?此讲解根据本人理解来写,希望能帮助您理解,但是不担保完备的准确性和威信性,请悉知。一个函数便是一个方法。函数是可以在程...

网站推广 2024-12-08 阅读0 评论0