У меня есть Titan (со встроенной cassandra, работающей на моей системе).Создание тестовых вершин из командной строки Groovy в Rexster
cd titan-cassandra-0.3.1
bin/titan.sh config/titan-server-rexster.xml config/titan-server-cassandra.properties
У меня есть rexster сервер под управлением
cd rexster-console-2.3.0
bin/rexster-console.sh
Я установил лампочки в моей системе следующим образом.
sudo apt-get install python2.7-dev
sudo apt-get install libyaml-dev
sudo pip install https://github.com/espeed/bulbs/tarball/master
Если я попробую следующее из кода python на своей машине, я запустил следующее.
from bulbs.titan import Graph
g = Graph()
switch = g.vertices.create(name="switch")
device = g.vertices.create(name="device")
g.edges.create(switch, "connected to", device)
Мой вопрос Как я могу узнать, если вершины с указанными именами, которые были созданы с помощью запроса заводной командной строки в rexster?
В чем разница между консолью rexster и сервером rexster? – liv2hak
Это очень большая разница. На самом деле две разные программы. Сервер Rexster - это сервер. Он обслуживает REST API, RexPro и Dog House. Rexster Console - это клиентское приложение, которое подключается к Rexster Server через RexPro. Вы можете использовать Rexster Console для удаленного выхода Gremlin на сервер Rexster. –
То, что вы говорите, приведено в моем примере выше. Сервер Rexster работает как интерфейс (перед Titan), что позволяет консоли rexster разговаривать с Titan + Cassandra через сервер Rexster. – liv2hak