Perché MongoDb è popolare con Node.js? [chiuso]

3

Ho cercato diversi stack Web, principalmente rail e node.js. Una cosa che mi colpisce è che mentre le rotaie sono spesso usate con un database relazionale, Node.js sembra andare di pari passo con Mongodb, a giudicare dalla blogosfera.

C'è una ragione specifica per questo? Mi piace la modularità del nodo ma sono anche scettico verso NOSQL. Ho la sensazione che se avere un rdbms è importante dovrei usare i binari dato che sembrano essere cittadini di seconda classe nell'ecosistema dei nodi.

    
posta Gabriel Smoljár 15.05.2013 - 17:31
fonte

2 risposte

2

Perché sono entrambi JavaScript. Non c'è nessun altro reale vantaggio nell'usare Node e Mongo - sentiti libero di usare un altro RDBMS supportato dal Nodo.

Il nodo ha link , che probabilmente sarà meno veloce dei driver di Ruby (è più lento di PHP) e link , di cui non ho esperienza.

C'è anche Sequelize, link , che supporta postgres e SQLite, ed è un po 'un clone di ORM di altre lingue.

    
risposta data 15.05.2013 - 18:02
fonte
-2

Penso che debba fare principalmente con la natura all'avanguardia di entrambe le soluzioni, così vengono discusse negli stessi posti.

Un altro potrebbe essere il dominio del problema che entrambi stanno risolvendo sono simili (occupandosi di insiemi di dati che possono avere proprietà variabili).

Entrambi sono anche usati in misura diversa su progetti che hanno un focus ristretto.

I progetti più grandi con domini di dati più grandi hanno maggiori probabilità (ma non necessariamente) di utilizzare un framework più robusto e hanno requisiti che si adattano meglio a un database relazionale.

    
risposta data 15.05.2013 - 18:45
fonte

Leggi altre domande sui tag