首页 > 编程语言 > 详细

python 操作 memcached

时间:2020-02-15 14:29:30      阅读:54      评论:0      收藏:0      [点我收藏+]

第一步:安装python-memcached      [pip install python-memcached]

第二部:建立连接:【连接之前一定要启动memcached

import memcache
#在连接之前,一定要启动memcached
mc = memcache.Client([127.0.0.1:11211],debug=True)
#debug 显示错误信息

 

数据的使用方法:

  1. 设置数据:
    mc.set(username,wanrou,time=120)
     #set后面的参数(key,value,time)
    
    mc.set_multi({title:钢铁是,content:helloword},time=120)
    将字典的所有传入memcached中用set_multi

     

  2. 获取数据:
    username = mc.get(username)
    print(username)

     

  3. 删除数据:
    mc.delete(‘username‘)
    username = mc.get(‘username‘)
    print(username)

     

  4. 自增长:
    mc.incr(age,delta=10)
    age = mc.get(age)
    print(age)

     

  5. 自减少:
    mc.decr(age,delta=10)
    age = mc.get(age)
    print(age)

     

memcached可以简介多台服务器。:

import memcache
mc = memcache.Client([127.0.0.1:11211,192.168.181:11211],debug=True)

连接的另一台服务器必须是允许访问的(应该关闭防火墙)。

如果连接多台服务区,添加的数据会随机添加到任意服务器。

 

python 操作 memcached

原文:https://www.cnblogs.com/nihao2/p/12311398.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!