Skip to main content

Temporary database driver

Project description

# mangodb

MangoDB is a very very thin wrapper around sync/async python mongo driver encapsulating all details necessary for temporary file storage with zero maintenance.

  1. Capped collection - when mongo collection is capped, old data is delete when disk space is exhausted

  2. TTL index - when an object has ttl index, mongo automatically deletes after ttl expires

3. Chunked storage - as mongo max document size is capped at 16Mb we have to chunkinate the documents in the same manner GridFS does, but contrary to gridfs, we store metadata in the same collection as chunks, this way it will be deleted along with the chunks.

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

mangodb-0.3.tar.gz (3.3 kB view details)

Uploaded Source

File details

Details for the file mangodb-0.3.tar.gz.

File metadata

  • Download URL: mangodb-0.3.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.10.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.19.5 CPython/3.6.8

File hashes

Hashes for mangodb-0.3.tar.gz
Algorithm Hash digest
SHA256 b92ae9107c9b1d6649ee8350d87396b77d74973e94c3295a602d062af7ef7aa7
MD5 bb41fbcf433e285e971c3b0820580a58
BLAKE2b-256 e5b907289b8af6113cc5cdfef7aeea2a695563c24a6f8c78b19c3a1ea28e3e36

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