Недавно я немного поиграл с Node.js. В моем конкретном случае я закончил использование MongoDB, отчасти потому, что это имело смысл для этого проекта, потому что это было очень просто, а отчасти потому, что Mongoose, казалось, был чрезвычайно простым способом начать работу с ним.Реляционные базы данных плохо подходят для Node.js?
Я заметил, что, по-видимому, существует определенная степень антипатии к реляционным базам данных при использовании Node.js. По-видимому, они слабо поддерживаются по сравнению с нереляционными базами данных в экосистеме Node.js, но я не могу найти для этого краткой причины.
Итак, на мой вопрос, есть твердая техническая причина, почему реляционные базы данных хуже подходят для работы с Node.js, чем альтернативы, такие как MongoDB?
EDIT: Просто хочет прояснить несколько вещей:
- Я специально не ищу детали, относящиеся к конкретному приложению Я здание
- Nor я ищу не-технические причины (например, я не отвечаю на такие вопросы, как «Node и MongoDB являются новыми, поэтому разработчики используют их вместе»)
То, что я ищу, является исключительно техническими причинами, ТОЛЬКО. Например, если была техническая причина, по которой реляционные базы данных выполнялись необычно плохо при использовании с Node.js, тогда это будет то, что я ищу (обратите внимание, что из ответов до сих пор не появилось, что случай)
Это было закрыто в другом месте: http://programmers.stackexchange.com/questions/198224/why-is-mongodb-popular-with-node-js – WiredPrairie