我正在使用带有 Titan cassandra 的 rexster 服务器。并且都安装在我的本地主机中。我配置我的 rexster.xml 来创建一个特定的图表。
<graph>
<graph-name>empgraph</graph-name>
<graph-type>tinkergraph</graph-type>`enter code here`
<graph-mock-tx>true</graph-mock-tx>
<extensions>
<allows>
<allow>tp:gremlin</allow>
</allows>
</extensions>
</graph>
我想用 python 灯泡在我的新图中添加边和顶点。我写了下面的代码来添加
from bulbs.rexster import Graph, Config
config = Config('http://localhost:8182/graphs/emptygraph';)
g = Graph(config)
但我收到错误...如果我添加以下仅对默认图表有效的数据...该代码对empgraph没有任何影响...我必须做些什么才能将数据添加到我新创建的empgraph?
from bulbs.config import Config, DEBUG
from bulbs.rexster import Graph
config = Config('http://localhost:8182/graphs/empgraph';)
g = Graph()
class inser_class():
po = g.vertices.create(name="po")
pr = g.vertices.create(name="pr")
tanuja = g.vertices.create(name="tanuja")
g.edges.create(pr, "knows", tanuja)
在上面的代码中,我提到了 empgraph,但该数据添加到了默认值(空图)。