October 2017
Intermediate to advanced
326 pages
7h 20m
English
DynamoDB is a fine piece of engineering. It is a NoSQL database that is fine-tuned down to the millisecond of latency at any scale. It stores objects instead of rows (SQL cannot be used) and is a good candidate for storing a big amount of data in a schema-less fashion. DynamoDB, in essence, is very similar to MongoDB, but there is a basic difference: DynamoDB is a service provided by AWS and can run only within AWS, whereas MongoDB is a software that can be installed anywhere, including AWS. From the functional point of view, the majority of use cases for MongoDB are valid for modeling DynamoDB databases.