DynamoDB facade web service for boltDB (embeddable pure-go database
uses the manifest command from podman, which hopefully is the same as docker. manifest-tool is the old-and-busted way of doing multi-arch in any case |
||
|---|---|---|
| build | ||
| .gitignore | ||
| ddbbolt.go | ||
| Dockerfile.in | ||
| go.mod | ||
| go.sum | ||
| LICENSE | ||
| Makefile | ||
| README.md | ||
DynamoDB Bolt
This project presents itself as Amazon DynamoDB, but uses Bolt for data storage. It currently only supports a handful of operations, and even then not with full fidelity:
- CreateTable
- BatchGetItem
- BatchWriteItem
UpdateItem, PutItem and GetItem should be trivial to implement.
It's designed for those times you want DynamoDB Local, but don't want a full Java VM, etc. On small data sets, this static executable executable will use <10MB of resident memory.