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 について言及していますが、そのデータはデフォルト (emptygraph) に追加されています。