Skip to main content

kydb (Kinyu Database). NoSQL DB interface.

Project description

Introduction

An abstraction layer for NoSQL Database with features used in the financial services industry.

  • Simple factory. A single URL would define the database or union.

  • Filesystem-like heirachy for objects.

  • Caching and cache context.

  • Union: i.e. multiple databases where:

    • Read would look for the object in order

    • Write always writes to the first (front) db

  • Serialisable objects. Any python object can be stored in the DB with

    • With option to use decorators to give finer control over serialisation.

See Documentation.

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

kydb-0.4.0.tar.gz (12.1 kB view details)

Uploaded Source

Built Distribution

kydb-0.4.0-py3-none-any.whl (20.4 kB view details)

Uploaded Python 3

File details

Details for the file kydb-0.4.0.tar.gz.

File metadata

  • Download URL: kydb-0.4.0.tar.gz
  • Upload date:
  • Size: 12.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for kydb-0.4.0.tar.gz
Algorithm Hash digest
SHA256 313dedd9f1b8b2af5fc692b13f1fe933af75249dd9b4c71825320abf1fcae76c
MD5 e4dece29f59c248aa9ef740905dd4919
BLAKE2b-256 480c976d425aa132cfcf309b64ea82ffffde1d4636bbae43f9fc4c3b6cbd40f2

See more details on using hashes here.

File details

Details for the file kydb-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: kydb-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 20.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for kydb-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9a07588c541b7ec174da36ffaad971ed35dd71b8cb505813bebe41c9ab4d23b3
MD5 76b656c86234163faf2e1e9e16c68dab
BLAKE2b-256 30e5ee699d1d6a2c4cfea1f1b5b1425358317e0302ea34b8d3a675163f305ce9

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