如何通过cassandra在titan中添加图表
How to add a graph in titan via cassandra
我是 运行 cassandra 和 titan 1.0.0。我向 cassandra 添加了两个 table 节点和边。现在我想用这两个 table 做一个图表,但我不知道该怎么做。抱歉,我搜索了 titan 的文档,但找不到我的答案。
我不认为这是 Titan 官方支持的。
您可以创建一个持久存在于 Cassandra 中的 Titan Graph,但我认为您不能从用户定义的 Cassandra 表中导入 Titan Graph。
Titan 使用 Cassandra 作为后端,这意味着您可以通过 Titan 创建图形。该图恰好保存在 Cassandra 中。
创建 Titan 图的简单示例持久保存到 Cassandra 中:
graph = TitanFactory.open("cassandra:localhost");
v1 = graph.addVertex();
v2 = graph.addVertex();
v1.addEdge("edge-label", v2);
graph.commit();
可以找到有关指定后端持久层(例如 Cassandra)的更多信息here
我是 运行 cassandra 和 titan 1.0.0。我向 cassandra 添加了两个 table 节点和边。现在我想用这两个 table 做一个图表,但我不知道该怎么做。抱歉,我搜索了 titan 的文档,但找不到我的答案。
我不认为这是 Titan 官方支持的。
您可以创建一个持久存在于 Cassandra 中的 Titan Graph,但我认为您不能从用户定义的 Cassandra 表中导入 Titan Graph。
Titan 使用 Cassandra 作为后端,这意味着您可以通过 Titan 创建图形。该图恰好保存在 Cassandra 中。
创建 Titan 图的简单示例持久保存到 Cassandra 中:
graph = TitanFactory.open("cassandra:localhost");
v1 = graph.addVertex();
v2 = graph.addVertex();
v1.addEdge("edge-label", v2);
graph.commit();
可以找到有关指定后端持久层(例如 Cassandra)的更多信息here