3

NoSQL Workbench for DynamoDB

Having learned about the AWS Management Console, the SDKs, and how to interact with DynamoDB in the previous chapter, the next and probably the most important topic is NoSQL data modeling. A NoSQL database can easily appear to perform poorly or create more blockers than opportunities if the data model is not efficiently aligned with the application’s access patterns.

Data modeling isn’t a one-step process for an application that continues to grow and add more functionalities as it grows. In most cases, it is an iterative process whereby an initial data model is agreed upon to serve the initial set of business requirements. As these requirements are updated, corresponding changes to the data model may be necessary. ...

Get Amazon DynamoDB - The Definitive Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.