分布式kvs okuyama的python客户端

okuyama的Python项目详细描述


https://travis-ci.org/heavenshell/py-okuyama.svg?branch=master

分布式密钥值存储okuyama的python客户机。

用法

连接到主节点。

from okuyama import Client

client = Client()
client.auto_connect(['masternode1:8888', 'masternode2:8888'])

设定值

print(client.set('key', 'val')) # => True
print(client.get('key')) # => 'val'

删除值

print(client.delete('key')) #=> True
print(client.delete('key')) #=> None

设置标记

print(client.set('key1', 'val1', tags=['tag1'])) #=> True
print(client.set('key2', 'val2', tags=['tag1', 'tag2'])) #=> True

从标签中获取密钥

print(client.execute('get_keys_by_tag', tag='tag1'])) #=> [key1, key2]

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JavaJSonarray不会从SeekBar读取double   使用另一个类从Java中的2D数组打印用户输入   java ClassNotFoundException的原因   spring调用两个方法以返回Java中的不同页面   httpurlconnection Java禁止的代码错误,但浏览器错误(2)   java画布矩阵转换   java:在另一个java映射中使用“Map”作为值   java“未找到用于解密的证书”(Apache CXF,WSSecurity)   java如何查看JTable中选择的行   java在没有xmlwrappers的情况下重复xml元素序列集   java将垂直直方图打印到控制台   java Spring JDBCTemplate:构造不带特殊字符的JSON   java PayPal RestApi获取用户信息