我是图形数据库和所有 Titan 生态系统的完全新手,所以请原谅我听起来很愚蠢。我也因缺乏文档而苦恼-_-
我已经安装了泰坦服务器。我使用 Cassandra 作为后端。
我正在尝试使用 Python 将基本的 twitter 数据加载到 Titan 中。为此,我使用灯泡库。可以说,我在朋友列表中有我在 Twitter 上关注的人的列表
我的python脚本是这样的
from bulbs.titan import Graph
# some other imports here
# getting the *friends* list for a specified user here
g = Graph()
# a vertex of a specified user
center = g.vertices.create(name = 'sergiikhomenko')
for friend in friends:
cur_friend = g.vertices.create(name = friend)
g.edges.create(center,'follows',cur_friend)
据我了解 - 上面的代码应该在 Titan 中创建了一个带有多个顶点的图形,其中一些顶点由跟随边连接。
我的问题是:
我如何在泰坦中保存它?(就像 SQL 中的提交)
以后怎么访问??我应该能够通过 gremlin shell 访问它吗?如果是,怎么做??
我的下一个问题是关于可视化数据,但我离那里很远:)
请帮助 :) 我完全迷失在这一切 Titan、Gremlin、Rexster 等中。:)
更新:我们的 POC 项目的要求之一是...... python :),这就是我直接跳入灯泡的原因。不过,我肯定会遵循以下建议:)