MongoDB is one of the most popular open-source No-SQL databases. Though it provides many benefits, it has some drawbacks as well.

MongoDB does not support joins. There are a few workarounds, but it is not as simple as SQL joins.

No support for joins

MongoDB does not support transaction

Transaction not supported

Mongodb has a limitation on document size.currently, the limit is set to 16MB.

Size limit

MongoDB uses high memory for data storage.

High memory

In Mongodb a user cannot perform more than 100 levels of nesting of documents.

Limited Nesting