巨蟒客户端

ssdb的Python项目详细描述


与ssdb类似的python接口redis py

安装

要安装ssdb py,只需:

$ sudo pip install ssdb

或者(您确实应该使用pip):

$ sudo easy_install ssdb

或来源:

$ sudo python setup.py install

开始

>>> fromssdbimportSSDB>>> ssdb=SSDB(host='localhost',port=8888)>>> ssdb.multi_set(set_a='a',set_b='b',set_c='c',set_d='d')4
>>> ssdb.multi_set(set_x1='x1',set_x2='x2',set_x3='x3',set_x4='x4')4
>>> ssdb.multi_set(set_abc='abc',set_count=10)2
>>> ssdb.multi_hset('hash_1',a='A',b='B',c='C',d='D',e='E',f='F',... g='G')7
>>> ssdb.multi_hset('hash_2',... key1=42,... key2=3.1415926,... key3=-1.41421,... key4=256,... key5='e',... key6='log'... )6
>>> ssdb.multi_zset('zset_1',a=30,b=20,c=100,d=1,e=64,f=-3,... g=0)7
>>> ssdb.multi_zset('zset_2',... key1=42,... key2=314,... key3=1,... key4=256,... key5=0,... key6=-5... )6
>>> ssdb.get('set_a')'a'
>>> ssdb.setx('set_ttl','ttl',5)True
>>> ssdb.get('set_ttl')'ttl'
>>> time.sleep(5)>>> ssdb.get('set_ttl')>>>
>>> ssdb.exists('set_a')True
>>> ssdb.incr('set_count',3)13
>>> ssdb.multi_get('a','b','c','d'){'a': 'a', 'c': 'c', 'b': 'b', 'd': 'd'}
>>> ssdb.keys('set_x ','set_xx',3)['set_x1', 'set_x2', 'set_x3']
>>> ssdb.scan('set_x ','',10){'set_x1': 'x1', 'set_x2': 'x2', 'set_x3': 'x3', 'set_x4': 'x4'}
>>> ssdb.delete('set_abc')True
>>> ssdb.hget("hash_1",'a')'A'
>>> ssdb.hexists('hash_2','key2')True
>>> ssdb.hdecr('hash_2','key1',7)36
>>> ssdb.hsize('hash_1')7
>>> ssdb.hlist('hash_ ','hash_z',10)['hash_1', 'hash_2']
>>> ssdb.hscan('hash_1','a','g',10){'b': 'B', 'c': 'C', 'd': 'D', 'e': 'E', 'f': 'F', 'g': 'G'}
>>> ssdb.zget("zset_1",'b')20
>>> ssdb.zset("zset_1",'z',1024)True
>>> ssdb.zset_exists('zset_2')True
>>> ssdb.multi_zget('zset_1','a','b','c','d'){'a': 30, 'c': 100, 'b': 20, 'd': 1}
>>> ssdb.zkeys('zset_1','',0,200,3)['g', 'd', 'b']
>>> ssdb.zscan('zset_1','',0,200,10){'g': 0, 'd': 1, 'b': 20, 'a': 30, 'e': 64, 'c': 100}
>>> ssdb.zrscan('zset_1','a',30,-1000,3){'b': 20, 'd': 1, 'g': 0}
>>> ssdb.zrank('zset_1','d')2
>>> ssdb.zrrange('zset_1',0,4){'c': 100, 'e': 64, 'a': 30, 'b': 20}

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

推荐PyPI第三方库


热门话题
在Java中使用BufferedReader类读取文本文件的子字符串   java如何在JSP页面上包含来自另一台服务器的动态JSP   使用单表策略的java持久化Hibernate继承映射   java报告状态失败达600秒。谋杀!报告hadoop的进展   java将字符串解析为形状   使用JTable的java ClassCastException?   java在Spring引导中关闭数据库   java Android Studio调试错误(Ubuntu)   java如何区分apache beam中KV实例中的两个键?   java将RealmObjectChangeListener添加到异步下载的RealmObject   java匹配模式之前的所有内容,包括新行和/或回车   java使用JAXB在XML中动态更改元素序列   java如何在MACOS中找到动态库(.dylib文件)的版本   Android中的java Nanohttpd服务器   java libGDX:3d动画不工作