Недавно я немного поиграл с Node.js. В моем конкретном случае я закончил использование MongoDB, отчасти потому, что это имело смысл для этого проекта, потому что это было очень просто, а отчасти потому, что Mongoose, казалось, был чрезвычайно простым способом начать с него.
Я заметил, что при использовании Node.js существует определенная степень антипатии к реляционным базам данных. Кажется, что они плохо поддерживаются по сравнению с нереляционными базами данных в экосистеме Node.js, но я не могу найти для этого краткой причины.
Итак, на мой вопрос: существует твердая техническая причина, по которой реляционные базы данных хуже подходят для работы с Node.js, чем альтернативы, такие как MongoDB?
EDIT: просто хочу пояснить несколько вещей:
- Я специально не ищу подробную информацию о конкретном приложении, которое я создаю.
- Я не ищу нетехнические причины (например, я не отвечаю на такие ответы, как "Node", и MongoDB являются новыми, поэтому разработчики используют их вместе ")
Я ищу только технические причины, ТОЛЬКО. Например, если была техническая причина, по которой реляционные базы данных выполнялись необычно плохо при использовании с Node.js, то это было бы тем, что я ищу (обратите внимание, что из ответов до сих пор он не появляется это так)