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

Memcached set 命令

 
阅读更多

Memcached set 命令用于将 value(数据值) 存储在指定的 key(键) 中。

如果set的key已经存在,该命令可以更新该key所对应的原来的数据,也就是实现更新的作用

语法:

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

set key flags exptime bytes [noreply] 
value 

 

参数说明如下:

  • key:键值 key-value 结构中的 key,用于查找缓存值。
  • flags:可以包括键值对的整型参数,客户机使用它存储关于键值对的额外信息 。
  • exptime:在缓存中保存键值对的时间长度(以秒为单位,0 表示永远)
  • bytes:在缓存中存储的字节数
  • noreply(可选): 该参数告知服务器不需要返回数据
  • value:存储的值(始终位于第二行)(可直接理解为key-value结构中的value)

实例

以下实例中我们设置:

  • key → test
  • flag → 0
  • exptime → 900 (以秒为单位)
  • bytes → 9 (数据存储的字节数)
  • value → testvalue
set runoob 0 900 9
memcached
STORED

get runoob
VALUE runoob 0 9
memcached

END

 

 

 

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

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

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

    memcached几个命令

    标题中的“memcached几个命令”指的是在使用memcached这一分布式内存对象缓存系统时,经常用到的一些核心命令。memcached被广泛应用于大型网站设计,尤其是对于PHP程序员来说,掌握这些命令是至关重要的。 首先,...

    memcached管理命令

    通过监控`stats`命令返回的数据,可以分析Memcached的行为,例如检查`cmd_get`和`cmd_set`了解读写操作频率,`get_hits`和`get_misses`评估缓存效率,以及`evictions`了解因达到内存限制而被移除的项数量。...

    Memcached常用命令及使用说明

    一、存储命令 存储命令的格式: <command> <key> <flags> <exptime> <bytes> 参数说明如下: set/add/replace 查找关键字 ...(1)、无论如何都存储的set ...这个set的命令在memcached中的使用

    Memcached delete 命令

    这里,`set`命令设置了键`runoob`,其值为`memcached`,过期时间为900秒。 接下来,我们可以使用`delete`命令删除这个键: ```text delete runoob DELETED ``` 这将删除键`runoob`,返回`DELETED`,表明键已被...

    memcached windows稳定版

    在终端(也即cmd命令界面)下输入 ‘c:\memcached\memcached.exe -d install’ 安装 3. 再输入: ‘c:\memcached\memcached.exe -d start’ 启动。NOTE: 以后memcached将作为windows的一个服务每次开机时自动启动...

    开发文档 memcached的基本命令

    **知识点详解:memcached的基本命令与管理** Memcached是一款高性能的分布式内存对象缓存系统,通过减轻数据库负载来加速动态Web应用,提升网站访问速度。本文将深入解析memcached的基本命令,涵盖其安装、配置、...

    搭建Memcached缓存服务器1

    使用set命令设置值,例如`set [key] [value]`。使用get命令获取值,例如`get [key]`。 知识点总结 * Memcached缓存服务器是一种高性能的缓存解决方案,可以提高服务器的响应速度和reduce数据库的负载。 * ...

    windows 上的安装Memcached及Memcached配置

    - `cmd_set`: SET命令总请求次数。 - `curr_items`: 当前存储的items数量。 #### 二、在DiscuzNT 3.0中配置Memcached服务 配置DiscuzNT 3.0以利用Memcached服务,需要编辑位于论坛根目录下的`config`目录中的`...

    windows memcached

    在telnet窗口中,你可以输入Memcached的命令来操作数据,如`set key 0 60 5`(设置键为`key`,值为5个字符,过期时间为60秒),然后输入你的值,如`value`,回车两次确认。 除了命令行交互,开发者通常会使用编程...

    Memcached手册

    Set命令用于将键值对写入到Memcached中。语法如下: ``` set <key> <flags> <exptime> <bytes> [noreply]\r\n<data>\r\n ``` - `<key>` 键名。 - `<flags>` 存储数据的附加标志位。 - `<exptime>` 数据过期时间。 ...

    memcached 命令汇总

    - **cmd_set (64u)**:set 命令执行的总次数。 - **get_hits (64u)**:get 命令命中的总次数。 - **get_misses (64u)**:get 命令未命中的总次数。 - **delete_misses (64u)**:delete 命令未命中的总次数。 - **...

    memcached常用命令_动力节点Java学院整理

    - **set命令**:通常用于初次添加一个键值对到缓存中。 - **add命令**:用于确保添加一个键值对,但只有在键不存在时才添加。 - **replace命令**:用于更新一个已存在的键值对。 - **get命令**:用于从缓存中获取一...

    Memcached CAS 命令

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

    memcached安装包以及java所需的memcached架包

    5. **验证运行**:你可以使用`netstat -tulnp | grep memcached`命令检查memcached是否正常运行,并监听在指定端口。 **Java与memcached的交互**: 为了在Java应用中使用memcached,你需要一个Java客户端库。在提供...

    memcached 命令行状态全解

    本文将介绍如何使用 Telnet 命令来查看 Memcached 的运行状态。 一、Telnet 命令 Telnet 是一个基本的网络协议,用于远程登录和查看服务器的状态。我们可以使用 Telnet 命令来连接 Memcached 服务器,并查看其运行...

    memcached-1.5.11.tar.gz

    2. 命令操作:常见的操作包括`set`(设置键值)、`get`(获取键值)、`delete`(删除键值)和`incr/decr`(原子递增/递减)。 3. 连接池:为了提高性能,应用通常会使用连接池管理与Memcached的连接,避免频繁创建和...

    Memcached 统计与监控

    `stats` 命令可以用来查看Memcached的整体统计信息,包括版本号、当前时间戳、启动时间、连接数、命令执行次数等。具体命令如下: ```sh stats ``` 示例输出: ``` STAT pid 27835 STAT uptime 297 STAT time ...

    memcached源代码分析

    1. **存储命令**:`set`、`add`、`replace`、`append`、`prepend`,用于指示服务器存储特定键标识的数据。客户端发送命令后跟数据块,等待服务器返回确认结果。 2. **读取命令**:`get`、`bget`、`gets`,用于请求...

Global site tag (gtag.js) - Google Analytics