跳转到主要内容

RocksDB的Python绑定,主要用于与Faust一起使用

项目描述

Python绑定RocksDB 6.

该项目现已弃用,用户应现在使用https://github.com/Congyuwang/RocksDict,因为它具有更好的文档、可移植性和活跃的社区。

有关更全面的安装和使用说明,请参阅https://faust-streaming.github.io/python-rocksdb/

快速安装

此库是为Debian + Ubuntu发行版构建的。

pip3 install faust-streaming-rocksdb

快速使用指南

>>> import rocksdb
>>> db = rocksdb.DB('test.db', rocksdb.Options(create_if_missing=True))
>>> db.put(b'a', b'data')
>>> print(db.get(b'a'))
b'data'

致谢

本项目试图收集由stephan-hof编写的pyrocksdb项目在不同分支中投入的努力,遗憾的是似乎没有活跃维护。特别是,由twmht创建的python-rocksdb分支,但也融合了其他分支和未完成的拉取请求。本项目当前状态已从NightTsarina分支中提取了所有这些提交。

项目详情


下载文件

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

源代码发行版

faust-streaming-rocksdb-0.9.3.tar.gz (382.8 kB 查看哈希值)

上传时间 源代码

构建发行版

faust_streaming_rocksdb-0.9.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (66.7 MB 查看哈希值)

上传时间 CPython 3.12 manylinux: glibc 2.17+ x86-64

faust_streaming_rocksdb-0.9.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (66.1 MB 查看哈希值)

上传时间 CPython 3.12 manylinux: glibc 2.17+ ARM64

faust_streaming_rocksdb-0.9.3-cp312-cp312-macosx_11_0_arm64.whl (645.0 kB 查看哈希值)

上传时间 CPython 3.12 macOS 11.0+ ARM64

faust_streaming_rocksdb-0.9.3-cp312-cp312-macosx_10_9_x86_64.whl (4.6 MB 查看哈希值)

上传时间 CPython 3.12 macOS 10.9+ x86-64

faust_streaming_rocksdb-0.9.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (66.8 MB 查看哈希值)

上传时间 CPython 3.11 manylinux: glibc 2.17+ x86-64

faust_streaming_rocksdb-0.9.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (66.2 MB 查看哈希值)

上传时间: CPython 3.11 manylinux: glibc 2.17+ ARM64

faust_streaming_rocksdb-0.9.3-cp311-cp311-macosx_11_0_arm64.whl (645.9 kB 查看哈希值)

上传时间: CPython 3.11 macOS 11.0+ ARM64

faust_streaming_rocksdb-0.9.3-cp311-cp311-macosx_10_9_x86_64.whl (4.6 MB 查看哈希值)

上传时间: CPython 3.11 macOS 10.9+ x86-64

faust_streaming_rocksdb-0.9.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (66.7 MB 查看哈希值)

上传时间: CPython 3.10 manylinux: glibc 2.17+ x86-64

faust_streaming_rocksdb-0.9.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (66.1 MB 查看哈希值)

上传时间: CPython 3.10 manylinux: glibc 2.17+ ARM64

faust_streaming_rocksdb-0.9.3-cp310-cp310-macosx_11_0_arm64.whl (642.7 kB 查看哈希值)

上传时间: CPython 3.10 macOS 11.0+ ARM64

faust_streaming_rocksdb-0.9.3-cp310-cp310-macosx_10_9_x86_64.whl (4.6 MB 查看哈希值)

上传时间: CPython 3.10 macOS 10.9+ x86-64

faust_streaming_rocksdb-0.9.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (66.7 MB 查看哈希值)

上传时间: CPython 3.9 manylinux: glibc 2.17+ x86-64

faust_streaming_rocksdb-0.9.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (66.1 MB 查看哈希值)

上传时间: CPython 3.9 manylinux: glibc 2.17+ ARM64

faust_streaming_rocksdb-0.9.3-cp39-cp39-macosx_11_0_arm64.whl (643.0 kB 查看哈希值)

上传时间: CPython 3.9 macOS 11.0+ ARM64

faust_streaming_rocksdb-0.9.3-cp39-cp39-macosx_10_9_x86_64.whl (4.6 MB 查看哈希值)

上传于 CPython 3.9 macOS 10.9+ x86-64

faust_streaming_rocksdb-0.9.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (66.7 MB 查看哈希值)

上传于 CPython 3.8 manylinux: glibc 2.17+ x86-64

faust_streaming_rocksdb-0.9.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (66.1 MB 查看哈希值)

上传于 CPython 3.8 manylinux: glibc 2.17+ ARM64

faust_streaming_rocksdb-0.9.3-cp38-cp38-macosx_11_0_arm64.whl (643.7 kB 查看哈希值)

上传于 CPython 3.8 macOS 11.0+ ARM64

faust_streaming_rocksdb-0.9.3-cp38-cp38-macosx_10_9_x86_64.whl (4.6 MB 查看哈希值)

上传于 CPython 3.8 macOS 10.9+ x86-64

faust_streaming_rocksdb-0.9.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (66.6 MB 查看哈希值)

上传于 CPython 3.7m manylinux: glibc 2.17+ x86-64

faust_streaming_rocksdb-0.9.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (66.0 MB 查看哈希值)

上传于 CPython 3.7m manylinux: glibc 2.17+ ARM64

faust_streaming_rocksdb-0.9.3-cp37-cp37m-macosx_10_9_x86_64.whl (4.6 MB 查看哈希值)

上传于 CPython 3.7m macOS 10.9+ x86-64

faust_streaming_rocksdb-0.9.3-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (66.5 MB 查看哈希值)

上传于 CPython 3.6m manylinux: glibc 2.17+ x86-64

faust_streaming_rocksdb-0.9.3-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (66.0 MB 查看哈希值)

上传于 CPython 3.6m manylinux: glibc 2.17+ ARM64

faust_streaming_rocksdb-0.9.3-cp36-cp36m-macosx_10_9_x86_64.whl (4.5 MB 查看哈希值)

上传时间 CPython 3.6m macOS 10.9+ x86-64

支持

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