May 10, 2012

Introduction to Data Aggregation with NoSql Databases: Blog Series Part ii

Introduction: Relational data modeling vs. NoSql

In the previous blog we discussed a sample blog watch application. We will continue to model the data for that application in more detail in this blog. The relations among entities we previously presented are extremely easy to implement on top of a relational database. A couple of join operations would get us the counts of  the number of blogs on a site for a specific blogger. But as the data managed by our system increases, the queries to get counts from the database will get slower as the amount of data the application manages increases.