В последнее время MongoDB является очень популярной базой данных. Она основана на документах и представляет собой нереляционную базу данных.
Хотя она в 100 раз быстрее традиционных баз данных, пока рано говорить о том, что она заменит традиционные RDBMS. Однако она может оказаться очень полезной в плане повышения производительности и масштабируемости.
Реляционная база данных имеет типичную схему, которая показывает количество таблиц и отношения между этими таблицами, в то время как в MongoDB нет понятия отношений.
В реляционной базе данных (RDBMS) в качестве элементов хранения используются таблицы, а в MongoDB - коллекции. В RDBMS у нас есть несколько схем, и в каждой схеме мы создаем таблицы для хранения данных, в то время как MongoDB является документо-ориентированной базой данных, в которой данные записываются в формате BSON, который представляет собой формат, подобный JSON. MongoDB почти в 100 раз быстрее традиционных систем баз данных.