Skip to main content

Object-relational zero-copy in-memory database layer for LMDB.

Project description

PyPI Documentation TravisCI Coverage

Object-relational in-memory database layer based on LMDB:

  • High-performance (see below)

  • Supports multiple serializers (JSON, CBOR, Pickle, Flatbuffers)

  • Supports export/import from/to Apache Arrow

  • Support native Numpy arrays and Pandas data frames

  • Automatic indexes

  • Free software (MIT license)

Apache Arrow

https://arrow.apache.org/install/

sudo apt install -y -V apt-transport-https
sudo apt install -y -V lsb-release
cat <<APT_LINE | sudo tee /etc/apt/sources.list.d/red-data-tools.list
deb https://packages.red-data-tools.org/ubuntu/ $(lsb_release --codename --short) universe
deb-src https://packages.red-data-tools.org/ubuntu/ $(lsb_release --codename --short) universe
APT_LINE
sudo apt update --allow-insecure-repositories || sudo apt update
sudo apt install -y -V --allow-unauthenticated red-data-tools-keyring
sudo apt update
sudo apt install -y -V libarrow-dev         # For C++
sudo apt install -y -V libparquet-dev       # For Apache Parquet C++

sudo apt install -y -V libarrow-glib-dev    # For GLib (C)
sudo apt install -y -V libparquet-glib-dev  # For Parquet GLib (C)
pip install -r requirements-test.txt

History

0.1.0 (2018-06-11)

  • First release on PyPI.

Project details


Download files

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

Source Distribution

zlmdb-18.10.2.tar.gz (123.8 kB view details)

Uploaded Source

Built Distribution

zlmdb-18.10.2-py2.py3-none-any.whl (53.2 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file zlmdb-18.10.2.tar.gz.

File metadata

  • Download URL: zlmdb-18.10.2.tar.gz
  • Upload date:
  • Size: 123.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.7.0

File hashes

Hashes for zlmdb-18.10.2.tar.gz
Algorithm Hash digest
SHA256 32d69f82ab50abc9b55d0d950766ac8f418ad17e4fabb09e870afa2ffdea88d0
MD5 a79ef0d36cfe97069fc9ade1ac89c4cf
BLAKE2b-256 521aab2b4be2f7576c4049bb0dce6102676097fb64ac1005b31249856c1c2952

See more details on using hashes here.

File details

Details for the file zlmdb-18.10.2-py2.py3-none-any.whl.

File metadata

  • Download URL: zlmdb-18.10.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 53.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.7.0

File hashes

Hashes for zlmdb-18.10.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 6bbdc2f4b6727b247cea38d0d85d5558a28bf64f98b03f1afb42d721ca772fbc
MD5 229a2af2ca691b074662651fd8a29651
BLAKE2b-256 743fe56e60a2273831ffbf15df9b07c0ef0c86de1336ac4e138e89891231cdf7

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