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.

Filename, size & hash SHA256 hash help File type Python version Upload date
zlmdb-18.11.1-py2.py3-none-any.whl (54.4 kB) Copy SHA256 hash SHA256 Wheel py2.py3
zlmdb-18.11.1.tar.gz (124.9 kB) Copy SHA256 hash SHA256 Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page