为了存储分层数据,可以将图形数据库(Neo4j)视为基于JCR的解决方案(ModeShape、JackRabbit)的替代方案吗?或者它们属于两个不同的抽象级别,这意味着JCR实现可以在幕后使用Neo4j?谢谢你的帮助。
发布于 2013-02-20 15:02:01
两者都是以Neo4j作为存储后端构建内容管理系统应用程序(请参阅http://structr.org)
一个JCR的实现也可以使用Neo4j来完成,一些人在过去做过这方面的工作,我们也有一个小组使用Neo4j作为Apache Shindig的后端存储。
发布于 2013-02-27 17:26:21
您可能还想看看OrientDB (http://www.orientdb.org/),它结合了图形数据库(如Neo4j)和文档数据库的特性。甚至似乎有一个原型实现,它使用OrientDB作为杰克兔(https://github.com/eiswind/jackrabbit-orient)的存储适配器,说明了这种混合方法的实现。
https://stackoverflow.com/questions/14962052
复制相似问题