The world of databases has changed significantly in the last eight years or so. Do you remember the time when word database was equivalent to a relational database? Relational databases ruled this niche for more than forty years. And for a good reason. They have strong consistency, transactions, and expressiveness, they are a good integration tool, and so on.

But forty years is a long period of time. A number of things have changed during this time, especially in the technology world. Today, we can see that relational databases cannot satisfy every need of today’s IT world. Having fixed database schema, static representation of data and impedance mismatch are just some of the obstacles that users of relational databases faced. That, in turn, gave space for a completely new branch of databases to develop – NoSQL databases.

And one of the leading NoSQL databases in the market right now is MongoDB. This serial covers basics of using MongoDB and NoSQL databases, how can you use it from different frameworks and platforms, and how it can be hosted on the cloud.

The series is composed of the following articles:

Read more posts from the author at Rubik’s Code.

CodeProject