Задать вопрос

Почему все скептически относятся к MongoDB?

Добрый день.
Много вопросов встречаю типа "Что лучше выбрать для моего сайта/веб сервиса NoSQL или RDBMS?". Постоянно советует либо MySql, либо PostgreSQL. Все боятся использовать MongoDB как основную базу данных. Я не говорю, что Mongo это таблетка от всех недуг, но есть много задач, которые можно ей отдать, но вместо этого все бегут от нее к вышеуказанным бд.
Вопрос заключается в следующем. Почему все скептически относятся к MongoDB ?

UPD. Отредактировал вопрос.
  • Вопрос задан
  • 1525 просмотров
Подписаться 6 Оценить Комментировать
Ответ пользователя Майк К ответам на вопрос (6)
Goodilla
@Goodilla
Разработчик/архитектор веб приложений
На мой взгляд, каждой БД можно найти своё применение. Всё зависит от необходимости, возможностей систем баз данных, а также основных требований проекта. Первые две, из Вашего "списка" - привычные БД, верно... их многие и часто используют, они просты в логике и легки в "употреблении". Также есть Н-ое количество вещей, которые в MariaDB (Mongo DB) сделать нельзя, по-моему, трудности возникали с сортировкой и более сложными запросами по выборкам. Если меня не подводит память, то Mongo DB быстрее.

Почему не используют? Да, скорее всего Вы правы - это дело привычки для большинства "самоделкиных". Насчёт страха - не уверен, многие просто могут не знать что это за зверёк такой "Mongo"...
Ответ написан
Комментировать