我是 GraphDB 概念的新手,所以如果我误解了任何内容,请原谅我。这个问题主要是关于 OrientDB,因为我有兴趣将它用作混合 Document + Graph DB。
虽然 OrientDB 的 Raw API 的文档似乎建议我们应该声明一个根节点并给它一个名字...... http://code.google.com/p/orient/wiki/GraphDatabaseRaw
但是我想知道这是否是绝对必要的。正如我所看到的,独立图更多地是一种常见的实际用法,并且给定了 OrientDB 的架构(GraphDB 建立在基于文档的数据库之上)。当然,我应该能够在集群/类类型中创建多个独立的图,并通过指定一个“起始”节点来遍历该图。
一个“类型/类”数据的单个“根”节点的理想状态似乎过于严格。
有没有人有更好的例子来使用 Raw Graph API 处理 OrientDB?根据此页面http://code.google.com/p/orient/wiki/JavaAPI我不愿意使用Tinkerpop但我找不到任何典型的使用实现示例。