Difficult Scalability – With a relational database, if your data was so large that you couldn’t fit it easily into one server MongoDB had built in mechanisms like replica sets for allowing you to scale that data across multiple machines. Difficult Schema Modifications – No migrations!
Read moreIs MongoDB a backend framework?
While MongoDB can be used in all sorts of applications, its most obvious role is as the database backend for a web application .
Read more