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.11.1.tar.gz (124.9 kB view details)

Uploaded Source

Built Distribution

zlmdb-18.11.1-py2.py3-none-any.whl (54.4 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

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

File hashes

Hashes for zlmdb-18.11.1.tar.gz
Algorithm Hash digest
SHA256 9c27f677776da526bf66b821ea5202b5b0ae8d44b08db64a7c752415496b5a46
MD5 818806ba1226fe9af03e70ea2925ec92
BLAKE2b-256 195261055038c203adcf24703dc70e5e43253159c36f0e4455f0b7579d3592fb

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zlmdb-18.11.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 e66367abc82c0c44f0d8998d1bcb2998924021f1d926b951ca7440c945355194
MD5 5548d4bbc91675d591b7e24362857492
BLAKE2b-256 698899c0471ca7a054f9f8f1c0fe1b0c7e0ccd28785595f48859733e5a82c050

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