安装rocksdb (twmht不需要这一步)
1 | # latest version 8.6.7 |
从源码安装python-rocksdb
因为用pip install python-rocksdb一直失败,用源码安装成功
1 | git clone https://github.com/twmht/python-rocksdb.git --recursive -b pybind11 |
如果import出现报错1
undefined symbol _ZN7rocksdb22GetLengthPrefixedSliceEPKc
原本使用gcc4.8.5,改为gcc7.5.0后就没问题了
faust-streaming-rocksdb 亲测不行。1
pip install git+https://github.com/faust-streaming/python-rocksdb.git#egg=faust-streaming-rocksdb
twmht python-rocksdb 文档
简单使用
1 | import pyrocksdb |
列族的使用
1 | import rocksdb |