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

Uploaded Source

Built Distribution

kydb-0.6.0-py3-none-any.whl (17.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: kydb-0.6.0.tar.gz
  • Upload date:
  • Size: 12.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.9.5

File hashes

Hashes for kydb-0.6.0.tar.gz
Algorithm Hash digest
SHA256 67d66010f8cabf095216d6037e76f10b4e29ccd6865c8d0df440b35a3bc5b9ff
MD5 e13b1241c1c738e0b3ac9c72b8475a6b
BLAKE2b-256 d5929abae46c5905e17e4474234d43b043dd3fea130b30d4a6f1ebd7222624de

See more details on using hashes here.

File details

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

File metadata

  • Download URL: kydb-0.6.0-py3-none-any.whl
  • Upload date:
  • Size: 17.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.9.5

File hashes

Hashes for kydb-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5bedcde6b426337c5efcbf3ddd5ced101e72d1e270ba67c2276b9bffb8462321
MD5 9e321941b7f5d43558ddd8a67748206d
BLAKE2b-256 30d7bfc4a04e808cc5b925cb2ba35dbc0ff50dcb5fd0c2b9ba5d9ef13c87e06a

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