Posts

Showing posts from April, 2021

Dynamo in 5

 DynamoDB ( AWS NOSQL Database) DynamoDB is a NOSQL Database that stores data in Key-Value format and in document format. How is a NOSQL Database (DB) different from SQL DB No rigid structure other than the mandatory HASH key (this is your partition key or primary key). During Table creation, only the Key Schema is mentioned. Data Normalization is followed in SQL , Data Denormalization in NOSQL (use as less number of tables as possible) User is charged based identifying the access patterns. In SQL, the focus was on structure while in NOSQL the focus is on data & cheap & easy access.   Let me explain this using below Problem Statement:  In my iTunes library, I want to identify genres i often listen to and the Artists I am always pulled towards. I would also like to identify how many times i have played each of these artists and their genres too.   So in above problem💪 statement you could identify my access pattern:   some more to look at. ...