所以我尝试了memcache。在我的Ubuntu上“apt-get install python-memcache”,然后:
>>> import memcache
>>> s = memcache.Client(["127.0.0.1:11211"])
>>> s.set("mykey", "myvalue")
0
>>> myvar = s.get("mykey")
>>> print(myvar)
None
出了什么问题?
答案 0 :(得分:2)
您没有运行memcached服务。以下是服务启动时的外观:
>>> s = memcache.Client(["127.0.0.1:11211"])
>>> s.set("mykey", "myvalue")
True
>>> myvar = s.get("mykey")
>>> print(myvar)
myvalue
以下是检查它是否正在运行的方法:
$ service memcached status
* memcached is running