Skip to main content

A serviceless sql interface for flat files written in cython

Project description

ddb (delimited database)

A serviceless sql interface for flat files written in python

What does it do?

  • ddb sits on top of text files, giving them a database access layer
  • you can read, write, update text files of any type via sql

Human benifits

  • a common interface for text files
  • sql is easy to work with, no coding required
  • painless side by side integration
  • multiple integration vectors (python, shell, slack, ansible)
  • ease of automation

Technical benifits

  • abstraction layer for data
  • provides migration path for data
  • change control
  • logging
  • permissions
  • low memory foot print
  • error handeling
  • data is live, never cached
  • optimized for speed using cython

Python 2 / 3 Compliant

  • changes sorting
  • tons of byte vs str (encoding)

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

ddb3cython-1.4.255.tar.gz (1.9 MB view details)

Uploaded Source

File details

Details for the file ddb3cython-1.4.255.tar.gz.

File metadata

  • Download URL: ddb3cython-1.4.255.tar.gz
  • Upload date:
  • Size: 1.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.6

File hashes

Hashes for ddb3cython-1.4.255.tar.gz
Algorithm Hash digest
SHA256 82f98dec90737b26215bf2d211c75911c944761f16de02338ed090d3bfdcf45a
MD5 659c12ce960ee776c2b4de7d11ef87df
BLAKE2b-256 dbdededf474940c64f83211d6333afced7792fa82f74642317d191d40912a8dc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page