2013-03-24 121 views

回答

6

我觉得使用高级模式几乎没有什么缺点。唯一困扰我的是AspectJ相对较差的IDE支持。这最初是一个地狱配置和正确。除此之外,我们的应用程序在高级映射模式下速度更快,所以我们从不回头。

+3

正确的,在一般SDN应该对嵌入式数据库使用的Neo4j说话的Neo4j简单的映射是有利的,然后先进的映射速度要快得多,因为它可以读取和写入(在事务中)。所以IDE问题是唯一的警告,但是如果您不使用像对象上的persist这样的方法,它们不应该影响到您。如果您将数据库交互代码全部移入事务性方法中,它将变得更快速,更方便(不需要肮脏管理)。 – 2013-03-25 11:29:03

+0

@MichaelHunger如果我们有多台机器运行访问neo4j db的代码,那么我们如何才能在嵌入模式下使用neo4j? – 2014-08-01 13:38:55

+0

@MichaelHunger另外,即使我们的neo4j运行在独立模式下,您是否希望提前映射到简单映射? – 2014-08-01 13:40:00

1

根据this post Q5,如果通过REST风格,同时先进的地图,如果你使用的是嵌入式