MongoDB

MongoDB is classified as a NoSQL database. It provides high performance, high availability and automatic scaling. With MongoDB organizations are developing application which were never possible before. We know that…

INDEXING – High Performance of MongoDB

A database is similar to a book’s index. Instead of going through the whole book, the database takes a shortcut and just considers at an ordered list that points to…

Sharding in MongoDB

Sharding refers to the process of splitting data up across machines, the term partitioning is also sometimes used to describe the concept. By putting a subset of data on each…