如何使用Rexster Docker镜像和灯泡在TinkerPop / Rextser中创建图形数据库?

时间:2014-08-12 06:17:37

标签: docker tinkerpop bulbs rexster

如何创建新数据库? 我正在使用来自" https://github.com/konrade/docker-rexster"的Rexster Docker图像。启动并运行功能强大的Rexster服务器。 它使用以下命令运行:

sudo docker.io run -i -t -P 6cced29c46a3 /bin/bash

并验证哪个端口分配给Rexster必要的8182,如下所示:

sudo docker.io port <container id> 8182

我确信服务器正在运行,因为当我访问网址时,我获得了带有TinkerPop字符的网页

'http://localhost:49153'.

但我无法在灯泡Quickstart部分上获得成功执行的简单示例。 这是我想要执行的简单代码:

from bulbs.rexster import Graph, Config
config = Config('http://localhost:49153/graphs/dantest')
g = Graph(config)

创建neo4j数据库会解决我的问题吗? 如果是这样,用于创建它的代码是什么?

1 个答案:

答案 0 :(得分:1)

灯泡不会为您创建图表 - 为此,您必须配置rexster.xml以创建特定图表。

默认图表名称是emptygraph,所以这应该是开箱即用的......

>>> from bulbs.rexster import Graph, Config
>>> config = Config('http://localhost:49153/graphs/emptygraph')
>>> g = Graph(config)