Skip to main content

Python bindings for RocksDB

Project description

lbry-rocksdb

Note

The python-rocksdb and pyrocksdb packages haven't been updated in a long time - the repo lbry-rocksdb is a fork of python-rocksdb with many of the PRs to it merged, and with bunch of updates and improvements from @iFA88 and @mosquito.

This repo is a fork from lbry-rocksdb that I compiled lbry-rocksdb to use on Centos & Ubuntu. I also compiled expicitly with DEBUG_LEVEL=0.

Install from pip

pip install lbry-rocksdb

Build instruction

```
docker build -t rocksdb:centos7 -f Dockerfile.centos7 .
docker run --rm -v $(pwd):/lbry-rocksdb -w /lbry-rocksdb -it rocksdb:centos7 bash scripts/make-wheels.sh
```

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

lbry_rocksdb_optimized-0.8.1-pp37-pypy37_pp73-manylinux_2_24_x86_64.whl (6.3 MB view details)

Uploaded PyPy manylinux: glibc 2.24+ x86-64

lbry_rocksdb_optimized-0.8.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (6.8 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.24+ x86-64

lbry_rocksdb_optimized-0.8.1-cp310-cp310-macosx_12_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.10 macOS 12.0+ ARM64

lbry_rocksdb_optimized-0.8.1-cp310-cp310-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

lbry_rocksdb_optimized-0.8.1-cp39-cp39-manylinux_2_24_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.24+ x86-64

lbry_rocksdb_optimized-0.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

lbry_rocksdb_optimized-0.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.24+ x86-64

lbry_rocksdb_optimized-0.8.1-cp39-cp39-macosx_12_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.9 macOS 12.0+ ARM64

lbry_rocksdb_optimized-0.8.1-cp39-cp39-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

lbry_rocksdb_optimized-0.8.1-cp38-cp38-manylinux_2_24_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.24+ x86-64

lbry_rocksdb_optimized-0.8.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

lbry_rocksdb_optimized-0.8.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.24+ x86-64

lbry_rocksdb_optimized-0.8.1-cp38-cp38-macosx_10_14_arm64.whl (2.7 MB view details)

Uploaded CPython 3.8 macOS 10.14+ ARM64

lbry_rocksdb_optimized-0.8.1-cp38-cp38-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

lbry_rocksdb_optimized-0.8.1-cp37-cp37m-manylinux_2_24_x86_64.whl (6.5 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.24+ x86-64

lbry_rocksdb_optimized-0.8.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

lbry_rocksdb_optimized-0.8.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.24+ x86-64

lbry_rocksdb_optimized-0.8.1-cp37-cp37m-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

Details for the file lbry_rocksdb_optimized-0.8.1-pp37-pypy37_pp73-manylinux_2_24_x86_64.whl.

File metadata

File hashes

Hashes for lbry_rocksdb_optimized-0.8.1-pp37-pypy37_pp73-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 3b9e57a5a3a440cef08a0580f87589a90db131eb4609e30d9d15c7b921e9a468
MD5 78d1978d0c2bb59eb08e83d17075e14d
BLAKE2b-256 33ff73b341a37e8025d4a7ffc42f5b7ddd88fa16bd5f2ab60176739073226ab0

See more details on using hashes here.

File details

Details for the file lbry_rocksdb_optimized-0.8.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for lbry_rocksdb_optimized-0.8.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 65e058b24fd5addb1152257e44b043719f3fca1e72e99c34e6ac2df34a7af57a
MD5 3f50dd876dbd1ace6b663b8552130f3b
BLAKE2b-256 6eb9992d14b05d82c84c368169afbadd2c62e8020402d7fb85c1b708c0406484

See more details on using hashes here.

File details

Details for the file lbry_rocksdb_optimized-0.8.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl.

File metadata

File hashes

Hashes for lbry_rocksdb_optimized-0.8.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 8fa6ad0ae4e261206bbd7b415c633ad28b4416f7620c11e6f8e24bd909d5aabc
MD5 cba1395737aaa1468c3f4e4bb31bf80b
BLAKE2b-256 ede96b68eb3c7624f77b7c8e6a2f823f371084ec5236bbe96237a67cdd90212a

See more details on using hashes here.

File details

Details for the file lbry_rocksdb_optimized-0.8.1-cp310-cp310-macosx_12_0_arm64.whl.

File metadata

  • Download URL: lbry_rocksdb_optimized-0.8.1-cp310-cp310-macosx_12_0_arm64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.10, macOS 12.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.0 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for lbry_rocksdb_optimized-0.8.1-cp310-cp310-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 589afcfabee2b99c5f2fea67ae5796d0a8ad50cd477c4dc3c2ca8bcf4569e077
MD5 ac6a74f45c9e0078df152ff4955f2412
BLAKE2b-256 bc81460518b24d513b94e1da8f15edc2729d6d7d1e5756d015d00b5ea931261b

See more details on using hashes here.

File details

Details for the file lbry_rocksdb_optimized-0.8.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: lbry_rocksdb_optimized-0.8.1-cp310-cp310-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.10, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.6.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.5

File hashes

Hashes for lbry_rocksdb_optimized-0.8.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 63deffdbadd292bea5d0a186c7b484a08e2f56d510d9e972ce33d2c203bd47ec
MD5 7f1a71b56e8c4f73ba65d0fead559047
BLAKE2b-256 2dd86541204eea46d9f206034a9cb14656d31f917dbd912ae3811cc30efde0f9

See more details on using hashes here.

File details

Details for the file lbry_rocksdb_optimized-0.8.1-cp39-cp39-manylinux_2_24_x86_64.whl.

File metadata

  • Download URL: lbry_rocksdb_optimized-0.8.1-cp39-cp39-manylinux_2_24_x86_64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.9, manylinux: glibc 2.24+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.6.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.5

File hashes

Hashes for lbry_rocksdb_optimized-0.8.1-cp39-cp39-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 46262dcee200d21498cec54e03b3816cb751dee4d774803184b874d9883c4199
MD5 d038fcc350c8c4638ff25eb60918eedf
BLAKE2b-256 afe995e0e7211e0c69478f318758744721176efa9718cfb3280a91e713ce9782

See more details on using hashes here.

File details

Details for the file lbry_rocksdb_optimized-0.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for lbry_rocksdb_optimized-0.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0742c85d96ade0ce89743619e8f8c77a93447a5c701133fa60c093fd424d57e8
MD5 29566a144d7614c2e22885d74a330523
BLAKE2b-256 e2092bfce10be6801de8c233f60acd058f112e1b4851c933da013f069854b8c1

See more details on using hashes here.

File details

Details for the file lbry_rocksdb_optimized-0.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl.

File metadata

File hashes

Hashes for lbry_rocksdb_optimized-0.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 5a91c29ff4dbbee262aa4f455e271f6bcb6c98ff8b28566dd30b4b87a981b441
MD5 4c2f02b9e0b33b9af5edd9457694629c
BLAKE2b-256 7bc58303e411039d67823a901ab3c4eae3751e3bb053882a478c689af5115894

See more details on using hashes here.

File details

Details for the file lbry_rocksdb_optimized-0.8.1-cp39-cp39-macosx_12_0_arm64.whl.

File metadata

  • Download URL: lbry_rocksdb_optimized-0.8.1-cp39-cp39-macosx_12_0_arm64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.9, macOS 12.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.0 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for lbry_rocksdb_optimized-0.8.1-cp39-cp39-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 66e44188f2ed425810e056f55f4c8a445fd67a05b03033b3443d7d19ffdab8d9
MD5 56d08085be0566a3c27448244c4eeca0
BLAKE2b-256 50d37086684a028afe40a6573e6a47e12f11af78e25d3611f27db280a7b4c96c

See more details on using hashes here.

File details

Details for the file lbry_rocksdb_optimized-0.8.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: lbry_rocksdb_optimized-0.8.1-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.6.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.5

File hashes

Hashes for lbry_rocksdb_optimized-0.8.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f581787af5a5308f90ea91be30ec52404da3bf1601d6da1d461238cbfe209797
MD5 262666cc2b931ef860a61138cf52c846
BLAKE2b-256 590bc34f0adffa98f357fb5d36e38bb1f7fde7a01f897063841e98234e2c4a99

See more details on using hashes here.

File details

Details for the file lbry_rocksdb_optimized-0.8.1-cp38-cp38-manylinux_2_24_x86_64.whl.

File metadata

  • Download URL: lbry_rocksdb_optimized-0.8.1-cp38-cp38-manylinux_2_24_x86_64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.8, manylinux: glibc 2.24+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.6.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.5

File hashes

Hashes for lbry_rocksdb_optimized-0.8.1-cp38-cp38-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 f396c2af130a740a6ffdde68079ed6d03425b7751697f3e4ea67a0d193cf3f4a
MD5 a38ee3cf7b3d6168be31c09679498232
BLAKE2b-256 6d5e335a27c59fa0724f260d74c084de770281426d052ad50bee66dc38dc2777

See more details on using hashes here.

File details

Details for the file lbry_rocksdb_optimized-0.8.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for lbry_rocksdb_optimized-0.8.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 31e3477b4e4dd12909c8dc60e881fd24c6349b283b98c1c73d3b313a52fa0cf8
MD5 cfde5e9b421c3f6a8ad3f1c58077ffbd
BLAKE2b-256 001d03309ece09088d8c613517a4b2bf678297bc54233615f2838e020e2633a1

See more details on using hashes here.

File details

Details for the file lbry_rocksdb_optimized-0.8.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl.

File metadata

File hashes

Hashes for lbry_rocksdb_optimized-0.8.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 85c460741aad1393949e9779fd3b76dde094cb2b925d9351edfef76240799a60
MD5 06783bfa270afbd8405fc37b458de549
BLAKE2b-256 0c8025e4ebc485dccb4aa28a3a77e7551b8bd2da561e1966fa77ab27cb6306f2

See more details on using hashes here.

File details

Details for the file lbry_rocksdb_optimized-0.8.1-cp38-cp38-macosx_10_14_arm64.whl.

File metadata

  • Download URL: lbry_rocksdb_optimized-0.8.1-cp38-cp38-macosx_10_14_arm64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.8, macOS 10.14+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.0 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for lbry_rocksdb_optimized-0.8.1-cp38-cp38-macosx_10_14_arm64.whl
Algorithm Hash digest
SHA256 0c7a98dcdb9df1565780344d903ca82f7a9da530f7276d21ad414ddfcdaf435c
MD5 c9f290fb232d3d19f4b838f1fbd2fe88
BLAKE2b-256 4f77cc7d38539cdb25990bfb823b581c11a74c331bb440a893b99ad0b9520df9

See more details on using hashes here.

File details

Details for the file lbry_rocksdb_optimized-0.8.1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: lbry_rocksdb_optimized-0.8.1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.6.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.5

File hashes

Hashes for lbry_rocksdb_optimized-0.8.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ccdbc8696f14f760566ef2bbc44098a74759e51a5da38a3c27ad2ca28632596f
MD5 cb4c25f8e189371c9fac6529a5a44cb3
BLAKE2b-256 956516c462740b7e97c0ec9a96b3754c86fbc4712a82b5443bd78d0793d56b43

See more details on using hashes here.

File details

Details for the file lbry_rocksdb_optimized-0.8.1-cp37-cp37m-manylinux_2_24_x86_64.whl.

File metadata

  • Download URL: lbry_rocksdb_optimized-0.8.1-cp37-cp37m-manylinux_2_24_x86_64.whl
  • Upload date:
  • Size: 6.5 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.24+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.6.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.5

File hashes

Hashes for lbry_rocksdb_optimized-0.8.1-cp37-cp37m-manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 f6e843707c36f3b4c5078b09b2937900e59c554aafc93b48c79a6fb68eaddeec
MD5 ab94489aa1572d89f096103f1469e562
BLAKE2b-256 cfa5a1069a1b538beac0e039b1b63b32f151d4d7790994f1e7fccc7c7ebb01b8

See more details on using hashes here.

File details

Details for the file lbry_rocksdb_optimized-0.8.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for lbry_rocksdb_optimized-0.8.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4d82c2ad55b51e8d1d26c09140f69ebcb541c27cb4bdd63c857754e5b7a2c44b
MD5 bd1690f2e3d01e30fa288c771685fdd0
BLAKE2b-256 8fd45056fc4202fe262f61aa23126b0ec13185d9ca7f9e4e16087a4d08ae6bd8

See more details on using hashes here.

File details

Details for the file lbry_rocksdb_optimized-0.8.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl.

File metadata

File hashes

Hashes for lbry_rocksdb_optimized-0.8.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 67946d1c8cdf4ea492f3196a364dd6df4bfa443b0750645b98fdaeebcf848ca2
MD5 650da3ddac948b8ce5e6591e649915a8
BLAKE2b-256 2c6f6a9b6c38cad4876e47f79454f2db5760817406e09f2acf5b1929fad42613

See more details on using hashes here.

File details

Details for the file lbry_rocksdb_optimized-0.8.1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: lbry_rocksdb_optimized-0.8.1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.6.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.5

File hashes

Hashes for lbry_rocksdb_optimized-0.8.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3abc79df199165df4dc8bd3d7fb1a1b33d374f183f20a283f865fcf146283285
MD5 c6e823ff4d09bffbf6031eb1f44cbf30
BLAKE2b-256 2e16cec759befcc15ede8d4cb57916283e6b8bf017277ca1b392eccaaa7adaa1

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page