python操作memcache集群

首先需要知道的是,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...')

猜你喜欢

转载自blog.csdn.net/wild46cat/article/details/80865112