使用没有雷克斯服务器的python从泰坦阅读图形

时间:2014-03-12 11:18:45

标签: python graph hbase titan

我正在研究python并且需要在Titan Graph数据库中读取数据(需要知道可用的可用顶点,它们之间的关系以及每个顶点的属性)(可能是为了理解或分析而优秀)。我通过灯泡(http://bulbflow.com/docs/)阅读,但无法使用它。我只有以下信息。

  1. 图形db titan使用hbase作为后端存储。
  2. 它位于群集中,主机名为:example-titan.com
  3. 表名是" alphausers"。
  4. 在创建图表时没有使用Rexter服务器。
  5. 灯泡需要url连接到图表db,我不知道如何传递hbase和表/图形名称来访问它。或者我没有使用正确的库来访问titan图。

2 个答案:

答案 0 :(得分:0)

@MarcoCI的评论是正确的。要使灯泡工作,你需要Rexster。事实上,所有非jvm客户端都需要Rexster才能连接到Titan。 Titan本身采用Rexster通信协议使其与语言无关。

答案 1 :(得分:0)

如评论所述:

  

除非您实现自己的客户端直接连接到titan,否则我认为您需要使用Rexster for Titan:http://www.bulbflow.com/download/#get-neo4j-server-or-rexster