巨蟒客户端

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无法使用JAXB配置Moxy   java如何让我的简单Swing telnet客户端正确显示字符?   java中从可运行线程调用主线程的多线程处理   java数据源。EBJ3会话bean中的getConnection()   使用java和正则表达式从xml文件提取值时出现问题   java定制Jersy胡须Mvc   在Java中,“限制并发”是什么意思?   java有没有更干净的方法可以在这里使用Optional,而不在三个地方返回“NA”?   java Tomcat启动,然后崩溃,除非我打电话   java理解客户机和服务器   java时间戳将在视图对象>实体转换期间丢失   如何在java中返回布尔值(基元)?   java使用spring mvc设置日志记录,希望仅对我的代码进行跟踪/调试   用Jackson解析嵌套对象