dynamodb-cache

A simple Dynamodb backed cache with TTL.


License
MIT
Install
pip install dynamodb-cache==0.1.1

Documentation

https://img.shields.io/badge/STAR_Me_on_GitHub!--None.svg?style=social

Welcome to dynamodb_cache Documentation

Redis is a good distributive cache. What if I don't want to manage a server? AWS Dynamodb could be another awesome backend for distributive cache. Reasons are:

  • It takes 5 seconds to create a backend table
  • No server to manage
  • It automatically scale up and down
  • The pricing can be pay-as-you-go
  • It can handle 1K + concurrent read easily

TODO: add usage doc

Install

dynamodb_cache is released on PyPI, so all you need is:

$ pip install dynamodb_cache

To upgrade to latest version:

$ pip install --upgrade dynamodb_cache