首先需要知道的是,memcache集群和一般的集群不一样,memcache集群中的各个节点不是相互连通的。
客户端决定要把数据放在集群的哪个节点上。
下面是使用pymemcache的一个例子
1、首先安装pymemcache
pip install pymemcache
2、然后下面是示例程序
#!/usr/bin/python
# -*- coding: UTF-8 -*-
from pymemcache.client.hash import HashClient
server = [('127.0.0.1', 11211), ('127.0.0.1', 11212)]
if __name__ == '__main__':
print(server)
mc = HashClient(server)
mc.set("xy00", "aaa")
mc.set("xy11", "bbb")
mc.set("000", "ccc")
res = mc.get("000")
print(res)
print('ok...')