local hosted, inmemory dynamodb emulator.
ConsumedCapacityUnits
value will be 1 always.- The response size is not constrained by 1mb limit. So operation like
BatchGetItem
will return all items irrespective of the response size
gem install fake_dynamo
fake_dynamo --port 4567
- aws-sdk
# rvmsudo fake_dynamo --port 80
AWS.config(:use_ssl => false,
:dynamo_db_endpoint => 'localhost')
fake_dynamo stores the write operations
(request that changes the data) in /usr/local/var/fake_dynamo/db.fdb
and replays it before starting the server.