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

Uploaded Source

Built Distribution

zlmdb-18.10.1-py2.py3-none-any.whl (50.2 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

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

File hashes

Hashes for zlmdb-18.10.1.tar.gz
Algorithm Hash digest
SHA256 8eb6535e9b560092714bf7a60aebb2aed1d82a24af212b75f78c1168297b2d91
MD5 b71581816a1b752e9d401bc7bd82ffb7
BLAKE2b-256 3392fd16ac68325684fc89110ef1531257dc1a8006c1acd975a80a3347e2ca36

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zlmdb-18.10.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 c707384523b61c70f14d1d8678e242a387577822ea3092196f294850f955cc0f
MD5 18a003e86edc3f97228506b62b05c99e
BLAKE2b-256 fa81bb18db2719e1b28178431ead6002763ad55ba391be8da1a278e01102dfbc

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