关于 java:Spring Data Graph、jo4neo、ogrm 的任何替代品?

Any alternatives to Spring Data Graph, jo4neo, ogrm?

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

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

  • ogrm - 不再支持。
  • jo4neo - 看起来不起作用 p.2 和 p.3
  • Spring Data Graph - 似乎是很棒的东西,但它太不成熟 - 花了一周时间试图让它在 Eclipse 中正常工作 - 没有成功。
  • 还有其他类似的工具我需要检查吗?


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

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

    干杯,
    安德烈亚斯


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

    http://hibernate.org/ogm/

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


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

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

    注:还很不成熟,但还是值得一看的。