OrientDB看起来很有希望。是否有用于访问图形API的编写良好的通用DAO?在this页面中有一些片段,但没有实现具体的GenericDAO类。写它不是一个主要问题。我只是在检查是否已经实施了一些东西。
答案 0 :(得分:1)
classical DAO pattern用于抽象出业务层的低级(数据库)详细信息。它主要用于使用RDBMS的基于CRUD的应用程序。
因为图形数据库是一种不同的野兽,通常在不同的上下文中使用,所以我认为DAO模式不适合它。但是,根据您的用例,抽象层可能是一个很好的决定。图形数据库有两个这样的抽象层的好例子:
答案 1 :(得分:0)
这是一个非常古老的问题,但我想我会介绍spring-data-gremlin作为使用Tinkerpop和Spring Data来解决此问题的解决方案。