Book Image

Mastering DynamoDB

By : Tanmay Deshpande
Book Image

Mastering DynamoDB

By: Tanmay Deshpande

Overview of this book

Table of Contents (18 chapters)
Mastering DynamoDB
Credits
Foreword
About the Author
Acknowledgments
About the Reviewers
www.PacktPub.com
Preface
8
Useful Libraries and Tools
Index

Tools


Like libraries, there are various tools available for general use. Some of the tools help to scale the DynamoDB database automatically, while some others help you do local testing of your code.

The following is a list of tools and their specifications.

Tools for testing

Considering the fact that each and every call to DynamoDB costs money, sometimes it gets difficult to use DynamoDB for the purposes of testing and development.

DynamoDB Local

We have already seen what DynamoDB local is in Chapter 1, Getting Started. Just to revisit, DynamoDB Local is a lightweight client-side database that roughly mimics the actual DynamoDB implementation. To enable DynamoDB Local, you need to download the JAR and run it using the next command. You can download the JAR at http://dynamodb-local.s3-website-us-west-2.amazonaws.com/dynamodb_local_latest. To run DynamoDB, you need to run the following command:

java -Djava.library.path=./DynamoDBLocal_lib -jar DynamoDBLocal.jar

There are various options available...