DynamoDB facade web service for boltDB (embeddable pure-go database
Go to file
2020-11-30 18:16:25 -08:00
build vendor dependencies 2020-11-30 18:16:25 -08:00
vendor vendor dependencies 2020-11-30 18:16:25 -08:00
.drone.yml switch to debian:buster slim and install make 2020-11-28 16:48:52 -08:00
.gitignore vendor dependencies 2020-11-30 18:16:25 -08:00
ddbbolt.go initial implementation 2020-11-16 16:42:34 -08:00
Dockerfile.in add Makefile based on https://github.com/thockin/go-build-template 2020-11-17 17:02:19 -08:00
go.mod initial implementation 2020-11-16 16:42:34 -08:00
go.sum add Makefile based on https://github.com/thockin/go-build-template 2020-11-17 17:02:19 -08:00
LICENSE license 2020-11-13 16:19:54 -08:00
Makefile support for podman/docker manifest workflow 2020-11-29 13:57:52 -08:00
README.md initial implementation 2020-11-16 16:42:34 -08:00

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.