这可能是一个天真的问题,但我是这个领域的新手?
为什么 Janus Graph 不被称为框架(根据第一个文档页面上的定义)而 Apache TinkerPop 是?
最佳答案
就其本身而言,Apache TinkerPop 核心接口(interface)实际上什么都不做——您无法使用它们构建应用程序。他们所做的只是在任何图形数据库和任何图形处理模型上提供一个通用层。因此,我们将 TinkerPop 称为“框架”。
JanusGraph 和其他支持 TinkerPop 的图形系统是 TinkerPop 框架的“实现”。它们不是“建立在顶部”的,因此不是它作为框架公开的通用接口(interface)的扩展。它们插入框架,以便您对这些接口(interface)(即 Gremlin)的使用得到获取/存储数据的支持。
关于database - 为什么 Janus Graph 不被称为框架而 Apache TInkerPop 是?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51068127/