DynamoDB facade web service for boltDB (embeddable pure-go database
Go to file
2021-01-04 16:03:21 -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 location should now be in path by server config 2021-01-04 16:03:21 -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 fix uid/gid podman/docker discrepancies 2020-11-30 18:17:17 -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.