第5章 Memcached set 命令教程

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

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

语法:

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


    set key flags exptime bytes [noreply] 
    value

参数说明如下:

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

实例

以下实例中咱们设置:

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

    set liulianjiangcsdn 0 900 9
    memcached
    STORED
    
    get liulianjiangcsdn
    VALUE liulianjiangcsdn 0 9
    memcached
    
    END

输出

如果数据设置成功,则输出:


    STORED

输出信息说明:

  • STORED:保存成功后输出。
  • ERROR:在保存失败后输出。

本专栏所有文章

第1章 Memcached 教程 第2章 Linux Memcached 安装教程
第3章 Window Memcached 安装教程 第4章 Memcached 连接教程
第5章 Memcached set 命令教程 第6章 Memcached add 命令教程
第7章 Memcached replace 命令教程 第8章 Memcached append 命令教程
第9章 Memcached prepend 命令教程 第10章 Memcached CAS 命令教程
第11章 Memcached get 命令教程 第12章 Memcached gets 命令教程
第13章 Memcached delete 命令教程 第14章 Memcached incr/decr 命令教程
第15章 Memcached stats 命令教程 第16章 Memcached stats items 命令教程
第17章 Memcached stats slabs 命令教程 第18章 Memcached stats sizes 命令教程
第19章 Memcached flush_all 命令教程 第20章 Java 连接 Memcached 服务教程
第21章 PHP 连接 Memcached 服务教程

寄语

本文有榴莲酱CSDN原创,欢迎点赞、转载,博客地址:https://blog.csdn.net/qq441540598

  • 大家全都问他是否富有,可却无人打听他是否善良。古罗马哲学家塞内加
  • 应当能为革命挑更重的担子,能在最复杂的环境里艰苦工作;能在最困难的时候顶上去;能在最危险的情景下不怕牺牲;能做别人不愿干不敢干的革命工作。
  • 如果一个目的是正当而必须做的,则达到这个目的的必要手段也是正当而必须采取的。
  • 在美好的青春年华里,倾尽所有的努力,成就最精彩的自己。
  • 良好的家庭传统有助于家庭成员相互尊重,有助于家庭建成一个友爱的、生气勃勃的集体。伊林娜

你可能感兴趣的:(Memcached,memcached,服务器,数据库)