AWS Dynamo DB Local

by Prasad Domala
0 comment

Dynamo DB Local download URLs

  • https://s3.ap-south-1.amazonaws.com/dynamodb-local-mumbai/dynamodb_local_latest.zip
  • https://s3-ap-southeast-1.amazonaws.com/dynamodb-local-singapore/dynamodb_local_latest.zip
  • https://s3-ap-northeast-1.amazonaws.com/dynamodb-local-tokyo/dynamodb_local_latest.zip
  • https://s3.eu-central-1.amazonaws.com/dynamodb-local-frankfurt/dynamodb_local_latest.zip
  • https://s3-sa-east-1.amazonaws.com/dynamodb-local-sao-paulo/dynamodb_local_latest.zip
  • https://s3-us-west-2.amazonaws.com/dynamodb-local/dynamodb_local_latest.zip

Commands

# Unzip Dynamo Db package
unzip dynamodb_local_latest.zip

# Start Dynamo DB Local service
java -Djava.library.path=./DynamoDBLocal_lib -jar DynamoDBLocal.jar -sharedDb

# List Dynamo DB Local tables
aws dynamodb list-tables --endpoint-url http://localhost:8000 --profile myaws

# Create Dynamo Db Local tables
aws dynamodb create-table --attribute-definitions AttributeName=Username,AttributeType=S --table-name MyDDBLocal --key-schema AttributeName=Username,KeyType=HASH --provisioned-throughput ReadCapacityUnits=1,WriteCapacityUnits=1 --region ap-southeast-2 --output json --profile myaws-admin --endpoint-url http://localhost:8000

# Run Dynamo DB docker image
docker run -p 8000:8000 amazon/dynamodb-local 

Leave a Comment