我实际上是在尝试学习新事物...
我使用 SQL 很长时间,使用 MySQL 和最近发现的面向文档的数据库。
我遇到了图形数据库和 Neo4j 并想通过 NodeJS 尝试它,但我真的不明白这一点。
我应该将 Neo4j 与另一个数据库结合使用吗?就像将我的数据存储到 MySQL 和 Neo4j 中的关系一样?
或者我可以使用 Neo4j 来存储数据(比如帖子)吗?
我实际上是在尝试学习新事物...
我使用 SQL 很长时间,使用 MySQL 和最近发现的面向文档的数据库。
我遇到了图形数据库和 Neo4j 并想通过 NodeJS 尝试它,但我真的不明白这一点。
我应该将 Neo4j 与另一个数据库结合使用吗?就像将我的数据存储到 MySQL 和 Neo4j 中的关系一样?
或者我可以使用 Neo4j 来存储数据(比如帖子)吗?
Neo4j 通常用作主数据库,请参阅https://github.com/thingdom/node-neo4j以获取 node.js 驱动程序。此外,根据您的用例,您可以在不同的场景中将它与 MySQL 一起使用,以处理在 MySQL 中需要很长时间的复杂查询,例如建议和其他路径查询,请参阅http://docs.neo4j.org/chunked/snapshot/data -modeling-examples.html获取一些有趣的起始示例。
/彼得