@eresearchqut/dynamodbdown

Dynamodb V3 leveldown store for Node.js

Usage no npm install needed!

<script type="module">
  import eresearchqutDynamodbdown from 'https://cdn.skypack.dev/@eresearchqut/dynamodbdown';
</script>

README

@eresearchqut/dynamodbdown

Dynamodb V3 leveldown store for Node.js.

level badge npm Node version JavaScript Style Guide

An abstract level down implementation that uses dynamodb as a persistent store. This work is based on Klaus Trainer's DynamoDBDOWN with the following changes:

  • Uses the V3 version of the dynamodb SDK
  • The client is passed to the implementation
  • Tested using the abstract level down test suite (test suite is run manually)

The item size calculator is an adaptation of Zac Charles dynamodb-calculator

Usage

Documentation pending (look at test.js to get a basic usage)

Acknowledgments

DynamoDbDown has been heavily inspired by:

License

MIT © 2021-present Ryan Bennett and Contributors.