跳转到主要内容

Python的SSDB客户端库。

项目描述

https://travis-ci.org/ifduyue/pyssdb.png Latest Version Supported Python versions License

pyssdb是Python的SSDB客户端库。SSDB是一个高性能的键值(键-字符串、键-zset、键-hashmap)NoSQL数据库,使用Google LevelDB作为存储引擎。

  • pyssdb简单,除了Python标准库外没有其他依赖。

  • pyssdb是纯Python,与gevent兼容。

  • pyssdb是线程安全的。

安装

pip install --upgrade pyssdb

用法

以下是一个简短的示例

>>> import pyssdb
>>> c = pyssdb.Client()
>>> c.set('key', 'value')
1
>>> c.get('key')
'value'
>>> c.hset('hash', 'item', 'value')
1
>>> c.hget('hash', 'item')
'value'
>>> c.hget('hash', 'not exist') is None
True
>>> c.incr('counter')
1
>>> c.incr('counter')
2
>>> c.incr('counter')
3
>>> c.keys('a', 'z', 1)
['counter']
>>> c.keys('a', 'z', 10)
['counter', 'key']

有关更多信息,请参阅教程,它将解释大多数内容。

有关SSDB命令的完整列表,请参阅此页面

许可证

版权(C)2013-2017 Yue Du,许可协议2条款BSD许可证

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装软件包的信息。

源代码分发

pyssdb-0.4.2.tar.gz (5.0 kB 查看哈希值)

上传时间 源代码

构建分发

pyssdb-0.4.2-py3-none-manylinux1_x86_64.whl (4.3 kB 查看哈希值)

上传时间 Python 3

pyssdb-0.4.2-py3-none-manylinux1_i686.whl (4.3 kB 查看哈希值)

上传时间 Python 3

pyssdb-0.4.2-py2-none-manylinux1_x86_64.whl (4.3 kB 查看哈希值)

上传时间 Python 2

pyssdb-0.4.2-py2-none-manylinux1_i686.whl (4.3 kB 查看哈希值)

上传时间 Python 2

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面