2012-03-14 15 views
12

Un po 'una domanda astratta ...database grafico in nodejs

Sto guardando database di grafici in nodejs.

Di tutte le opzioni che sono stato in grado di trovare: Neo4J, Infinite Graph, Sones, InfoGrid, ecc., Nessuno sembra avere API di nodo, quindi sarà necessario accedervi attraverso alcuni aspetti di HTTP. Qualcuno ha qualche esperienza nel lavorare con qualcuno di questi? Quale sarebbe la scelta migliore?

Grazie.

risposta

3

Non spaventare! Node.js è molto bravo nell'usare HTTP e analizzare JSON. Non hai davvero bisogno di un'astrazione per quelle azioni di "basso livello". È possibile scrivere facilmente il proprio pacchetto di astrazione e pubblicarlo :)

Neo4J REST API è ciò che si desidera utilizzare con il nodo. Ho sentito solo commenti positivi dal mio collega su Neo4j.

Personalmente ho usato CouchDB (non un db grafico, ma ancora un db NoSQL) aap a node.js, e funziona come un fascino.

1

Se siete voglia di mantenere le cose semplici, provare levelgraph. È un db grafico che avvolge LevelDB - un archivio dati chiave/valore

+4

Ecco l'autore di LevelGraph: D. Bello vederlo menzionato qui! –