Node.js中的图形数据库

13

一个有点抽象的问题...

我正在研究在nodejs中使用图形数据库。

在我所能找到的所有选项中:Neo4J、Infinite Graph、Sones、InfoGrid等,似乎都没有node API,因此必须通过某种HTTP方式进行访问。有没有人有使用这些数据库的经验?什么是最佳选择?

谢谢。

3个回答

7

请注意,自 neo4j 3.0 的 NodeJS 驱动程序发布以来,该库已被弃用(如上面的存储库链接中所述)。 - brasskazoo

3
不要被吓到!Node.js非常擅长使用HTTP和解析JSON。你不需要在这些“低级”操作上抽象出一个东西。实际上,你可以很容易地编写自己的抽象包并发布它 :) Neo4J REST API是你想要与node一起使用的东西。我从同事那里听到关于Neo4j的所有积极反馈。
个人而言,我一直在使用CouchDB(虽然不是图形数据库,但仍然是NoSQL数据库)的HTTP API与Node.js一起使用,并且它的效果非常好。

1
如果你喜欢简单的东西,可以尝试使用levelgraph。它是一个图形数据库,包装了LevelDB - 一个键/值数据存储。

4
我是LevelGraph的作者:D。很酷看到它在这里被提及! - Matteo Collina

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接