python 内存数据库 memlite_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

'''

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值