1

我正在寻找易于使用的图形 DB + ORM 解决方案。要求是:

  1. 流畅的 Java 接口,无需使用任何 XML。
  2. 易于图遍历:“给我这些类型的所有实体,从这个开始,只使用组关系类型进行遍历”。
  3. 开箱即用的全文搜索:p.2 +“仅考虑此字段包含此文本的实体”
  4. 无需在图形级别上操作:Neo4j 很棒,但我想避免直接使用setProperty/ getProperty

我已经检查了这些:

  1. ogrm - 不再支持。
  2. jo4neo - 看起来不起作用 p.2 和 p.3
  3. Spring Data Graph - 似乎是很棒的东西,但它太不成熟 - 花了一周时间试图让它在 Eclipse 中正常工作 - 没有成功。

我还需要检查其他类似的工具吗?

4

3 回答 3

2

Spring Data Graph 是开发最活跃的,最近发布了 1.1.0 版本,并在 10 月的 SpringOne 之前计划了许多工作。

但是,由于 AspectJ 增强的 POJO,它确实给 IDE 带来了挑战。查看文档以获得一些帮助。

干杯,安德烈亚斯

于 2011-08-30T19:41:43.077 回答
1

从 2015 年 1 月起,Hibernate 开始支持 neo4j:

http://hibernate.org/ogm/

显然,您不能使用 hql 进行查询,但它们支持使用 Cypher 查询。

于 2015-02-17T16:05:34.477 回答
0

还有一个非常新的spring-data-gremlin,它可以利用 spring-data 的力量做你想做的一切。

它还允许本地查询、空间索引和一堆其他很酷的东西。

注意:它还很不成熟,但仍然值得一看。

于 2015-07-24T05:34:59.650 回答