3

我们正在开始一家新的社交创业公司,从我目前学到的知识来看,图形数据库是要走的路,我目前正在尝试找出使用哪一个。我开始比较 OrientDB 和 Neo4j,我们用 Java 编写,对象图映射对我们很重要。

我从 Tinkerpop Frames 开始(以便将来轻松迁移),但似乎只有一种方式映射(也许我遗漏了一些东西)从图形到对象,而且映射仅与接口(它更像是定义一个带有接口的架构,而不是将您的应用程序对象映射到图形 - 再次,也许我错过了一些东西:/)。

因为我不能使用 Tinkerpop,所以我需要选择一个特定的数据库(迁移会更困难:/),我看到 OrientDB 使用反射,neo4j 有使用注释的 jo4neo,我目前倾向于 jo4neo,因为它更熟悉并且没有反射似乎更快(我还没有测试过)

我很想听听有关这方面的任何意见,也许我错过了 Frames 的某些内容,真的任何意见都会有所帮助

4

2 回答 2

2

如果你想使用 jo4neo,那个项目已经过时了。对于注释驱动的 OGM,我会选择http://www.springsource.org/spring-data/neo4j 。

于 2012-11-23T08:59:02.523 回答
1

datanucleus JDO 实现同时支持 Neo4j 和 OrientDB

于 2013-03-14T23:31:15.143 回答