Memcached Add操作与Python示例

Add操作类似于set操作,但不同的是一个key is all ready exists NOT u存储的代码被返回。这使得add操作比set更可靠,并且知道密钥覆盖。语法如下

高性能分布式缓存Memcached原理机制分析与具体实战视频教程
| 月销量0件
优惠价10元
原价¥20

淘口令:

¥EftfX7QvVeA¥
 
add key flags expiretime bytesvalue
  • 钥匙 是值的标识符
  • 旗帜 is操作详细信息
  • 过期时间 是将键值保留在内存中的时间。
  • 字节 值的总大小(字节)
  • 价值 是我们要保存的数据吗

让我们用简单的telnet连接试试这个。

add poftut 0 100 4 test STORED add poftut 0 100 4 test NOT_STORED
  • 波图特 钥匙坏了
  • 0 is标志
  • 100 是键值的超时
  • 4 是值的大小
  • 测试 是我们的价值
  • 存储 已成功保存
  • 未存储 保存失败

正如我们看到的,当我们再次尝试同一个键时,我们会得到一个响应 未存储 就像我们之前说的。

Python应用程序

此应用程序将导入 memcache 库,然后创建一个客户机对象,我们将在其中提供一些配置,如memcache主机IP地址或主机名和端口号。我们将创建一个python字典,其中包含一些值键对,然后使用 client 对象 add 函数将 samp 将字典值添加到memcache服务器。

import memcache client=memcache.Client([('127.0.0.1',11211)]) samp={"poftut2":"test"} client.add("sample",samp,time=1000)

相关文章: Python脚本定期更改Mac地址

© 版权声明
THE END
喜欢就支持一下吧,技术咨询可以联系QQ407933975
点赞0
分享