`
流浪鱼
  • 浏览: 1682800 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Memcached 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 9
memcached
STORED
gets runoob
VALUE runoob 0 9 1
memcached
END

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

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    Memcached常用命令以及使用说明详解

    本文将详细介绍Memcached的一些常用命令及其使用说明。 一、存储命令 1. `set key flags exptime bytes` `set`命令是最常用的,用于存储或更新键值对。如果键已经存在,它会更新该键的值。`flags`允许客户端附加...

    memcached管理命令

    以下是一些常见的Memcached管理命令及其用途: 1. **基本操作**: - `set key length expire flags value`:设置键值对,`length` 是值的长度,`expire` 是过期时间,`flags` 是可选的标识位。 - `get key`:获取...

    Memcached CAS 命令

    Memcached CAS(Check-And-Set 或 Compare-And-Swap)命令是分布式内存缓存系统Memcached中的一个重要特性,主要用于确保并发环境下的数据一致性。在多客户端共享同一个数据存储时,CAS命令允许客户端以原子的方式...

    Memcached源码剖析笔记.docx

    Memcached 的读取命令主要有 get 和 gets 两种,分别用于从 Memcached 中读取数据。 7. 删除命令 Memcached 的删除命令主要有 delete 和 incr/decr 两种,分别用于删除 Memcached 中的数据和递增/递减数字值。 8....

    Memcached常用命令及使用说明

    本文主要介绍Memcached的常用命令及使用说明。 一、存储命令 1. **set**: `set key flags expire length`,设置或更新键值对。如果键已存在,`set`命令会更新其值。`flags`允许添加额外信息,`expire`指定了数据的...

    Memcached源码剖析笔记

    - **下载与编译**:可以通过官方站点下载最新版本的Memcached源码包,然后使用`./configure`和`make`命令完成编译。 - **自动化安装**:对于Ubuntu系统,可以直接使用包管理器(如`apt-get`)进行安装。 ##### 配置...

    Memcached参考手册

    Memcached参考手册,内容有memecache的基本教程:安装、连接环境设置等; memcached命令:查找命令(get、gets、delete等)存储命令(set、add、replace、append等),以及源码使用样例

    Challenge_memcached_ruby

    Challenge_memcached_ruby 作为服务器执行:在命令行界面上,请转到程序下载目录,例如:C:...0 1 77777 5值要获取密钥:请使用命令get / gets,例如:get / gets获取key_0 要修改键,请使用append / prepend / repl

    bashcached:基于bash + socat构建的memcached服务器

    它支持多个连接并实现几乎所有的memcached命令: set , add , replace , append和prepend get , delete和touch incr和decr gets和cas flush_all version并quit 并且,它支持通过tcp和unix域套接字提供...

    Shell脚本实现memcache缓存命中率监控

    通过`check_tcp`向memcached发送`stats`命令,获取memcached服务器的统计信息。`stats`命令会返回包括各种指标的数据,如`get_hits`(成功获取的缓存项数)和`cmd_gets`(总请求获取缓存项的次数)。 在获取这些...

    pymemcache

    默认情况下,“noreply”标志适用于`set`、`add`、`replace`、`append`、`prepend`和`delete`等命令。 - **批量获取**:尽可能使用`get_many`和`gets_many`方法来减少获取多个键时的网络往返次数。 - **异常处理**:...

    腾讯CMEM的PHP扩展编译安装方法

    针对这个问题,CMEM PHP扩展提供了Memcached文本扩展协议,增加了两个扩展命令get_ext和gets_ext,它们允许客户端根据返回码判断数据是否存在,从而避免因为网络或设备故障导致的误操作。 接下来是CMEM的编译安装...

Global site tag (gtag.js) - Google Analytics