Recentemente ho giocato un po 'con Node.js. Nel mio caso specifico ho finito con MongoDB, in parte perché aveva un senso per quel progetto perché era molto semplice, e in parte perché Mongoose sembrava essere un modo estremamente semplice per iniziare.I database relazionali sono inadeguati per Node.js?
Ho notato che sembra esserci un grado di antipatia nei confronti dei database relazionali quando si utilizza Node.js. Sembrano essere mal supportati rispetto ai database non relazionali all'interno dell'ecosistema Node.js, ma non riesco a trovare una ragione concisa per questo.
Quindi, la mia domanda è, c'è una solida ragione tecnica per cui i database relazionali sono meno adatti per lavorare con Node.js di alternative come MongoDB?
EDIT: Voglio solo per chiarire alcune cose:
- che sto in particolare non in cerca di dettagli relativi a una specifica applicazione che sto costruendo
- Né sto cercando per ragioni non tecniche (per esempio, non sono in cerca di risposte come "Node e MongoDB sono entrambi nuovi così gli sviluppatori li usano insieme")
Quello che sto cercando è esclusivamente motivi tecnici, SOLO. Ad esempio, se ci fosse un motivo tecnico per cui i database relazionali hanno avuto un rendimento insolitamente basso con Node.js, questo sarebbe il tipo di cosa che sto cercando (notare che dalle risposte finora non sembra che sia il caso)
Questo è stato chiuso altrove: http://programmers.stackexchange.com/questions/198224/why-is-mongodb-popular-with-node-js – WiredPrairie