python 笔记 之 memcached内存数据库

'''
memcached内存数据库

'''

'''
redis集群
redis-py-cluster模块

'''
#from rediscluster import StrictRedisCluster

'''
memcached
pip install python-memcached

memcached -d -m 10 -u root -l 127.0.0.1 -p 12000 -c 256 -P

'''

import memcache
mc = memcache.Client(['192.168.4.10:12000'])
print(mc)
mc.set("aaa","hello world")
print(mc.get("aaa"))

'''
ps -ef | grep memcached
memcached -d -m 10 -u root -l 192.168.4.10 -p 12000 -c 256 -P /export/servers/memcache/logs/memcache.pid
ps -ef | grep memcached
'''

'''
set、add/replace/append/prepand/cas
set(key,value)
get(key)
mc.add("mctestadd","nihao")
print(mc.get("mctestadd"))

replace(key,new_value)
修改某个key的值,不存在报错
set和add的区别
set  = add  +  replace
set_multi({"k1":"v1","k2":"v2","k3":"v3"}) # 一次多个值

删除
delete(key)
delete_multi([k1,k2,k3])
获取
get(key)
get_multi([k1,k2,k3])

mc.append("aaa","321")    #key的后面追加
print(mc.get("aaa"))
mc.prepend("aaa","556")   #key的前面追加
print(mc.get("aaa"))
print(mc.stats)
 
'''

'''
stats

gets
cas

'''

转载于:https://my.oschina.net/u/3824134/blog/1815731

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值