memcache - meetbill/op_practice_book GitHub Wiki
编写python程序:
import memcache, time
mc = memcache.Client(['10.1.41.113:11211'], debug=0)
连接到10.1.41.113的11211端口,也就是memcachd启动的端口。
mc.set("some_key", "Some value")
设置key和value,第三个参数默认为0,也就是数据永不超时。 如果这样设置:
mc.set("some_key", "Some value",1)
表示一秒后超时 过两秒打印value的话
time.sleep ( 2)
value = mc.get("some_key")
print value
结果就是None了。
删除
mc.set("another_key", 3)
mc.delete("another_key")
自增和自减
mc.set("key", "1")
mc.incr("key")
mc.decr("key")