Open-source Python graph-database library that supports any TinkerPop/Blueprints graph DB via the Rexster graph server (almost all graph DBs). Has a native client for Neo4j Server and Titan. Supports the Gremlin and Cypher graph query languages. Easily extendable to support any server backend or query language.
1 ответ

Пример структуры Python Bulbs аргумента fget в методе init объекта bulbs

Какова сфера действия fget= аргумент при инициализации свойства класса Bulbs? Например, когда я пишу: from bulbs.model import Node, Relationship from bulbs.property import String class foobar(Node) element_type = "foobar" fget_property = String(fget…
02 авг '14 в 17:26
1 ответ

Тестирование создания вершин из командной строки 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/rexste…
13 май '14 в 08:00
1 ответ

Установка луковиц на Ubuntu 12.04

Я пытаюсь установить лампы в моей системе (Ubuntu 12.04). Я наткнулся на эту ссылку. ( http://bulbflow.com/download/) Я не использую Flask или любую другую виртуальную среду. Я просто хочу установить лампочки прямо на мой компьютер. Это: $ pip insta…
26 апр '14 в 23:59
1 ответ

Ошибка импорта Graph из bulbs.neo4jserver в Python

Я пытаюсь бежать neo4j с помощью gremlin, Я следую одному из первых примеров в документации к лампам, пытаясь импортировать bulbs.neo4jserver.Graph. Я могу импортировать лампочки, он видит gremlin, но не может импортировать Graph, используя команду …
10 мар '14 в 19:12
1 ответ

Питон, лампочки, рескстер. Получение скаляра bool возвращено скриптом гремлина из лампочки

Я пишу скрипты Python для извлечения данных из нескольких источников и помещать их в график в определенной структуре. Я использую модели лампочек для всех данных. У меня есть модели для всех соответствующих типов узлов и отношений. Мои краевые модел…
26 мар '15 в 09:00
0 ответов

Как добавить граф в Rexster Sever (бэкэнд Titan/ Cassamdra) и как добавить ребра и вершины в граф с клиентом Python?

У меня есть Rexster Server 2.3.0 и Titan-Cassandra 0.3.0 . И один график настроен с именем empgraph в файле rexster.xml. Как добавить ребра и вершины к этому empgraph с помощью Titan Client? Все они установлены только на локальном хосте.
11 мар '15 в 07:08
2 ответа

Rexster создает краевую ошибку с OrientDB

Я использую питон bulbs с Rexster а также OrientDB, Я пытаюсь создать ребро, но я получаю эту ошибку: >> g.edges.create(g.V[0], "aoeu", g.V[1]) Traceback (most recent call last): File "<input>", line 1, in <module> File "/usr/local…
24 янв '14 в 19:55
1 ответ

Получение пар <ключ, значение> из узла Titan Graph

Я использую TitanGraphDB + Cassandra. Я запускаю Titan следующим образом cd titan-cassandra-0.3.1 bin/titan.sh config/titan-server-rexster.xml config/titan-server-cassandra.properties У меня есть оболочка Rexster, которую я могу использовать для свя…
16 июл '14 в 06:55
5 ответов

Как использовать ArangoDB с лампами и рексстером?

В настоящее время я пытаюсь получить доступ к базе данных ArangoDB с помощью Bulbs и Rexster. Мне нужно это сделать, потому что я хочу использовать Bulbs ( http://bulbflow.com/) для запуска некоторых запросов gremlin из Python. (Мне очень нравятся A…
08 янв '14 в 18:34
1 ответ

Как выполнить запрос Гремлина с помощью mogwai

Я пытаюсь запросить Titan DB 0.5.4 через mogwai, но когда я запускаю следующий скрипт, я получаю сообщение об ошибке: rexpro.exceptions.RexProScriptException: транзакция не открыта и я нашел тот же вопрос здесь PS нет тега для могвей сценарий: #!/us…
10 фев '16 в 18:23
1 ответ

Метки, вершины и ребра TitanDB

У меня есть следующая информация в базе данных Titan Graph. Я пытаюсь понять информацию, отправляя запросы через оболочку gremlin. База данных Graph, которую я пытаюсь исследовать, моделирует сеть. Существует два типа вершин. - `Switch` - `Port` Я п…
03 июн '14 в 10:05
2 ответа

UnicodeEncodeError: лампочки и neo4j создают модель

Я получаю ошибки Unicode при попытке добавить данные в Neo4J через Bulbs, когда данные содержат данные, отличные от ascii. следующий код не работает: from bulbs.model import Node from bulbs.property import String from bulbs.neo4jserver import Graph …
06 ноя '13 в 23:20
1 ответ

Гремлин опрашивает через отличный скрипт, используя лампочки

Я пытаюсь найти лучший способ запроса titan с gremlin через библиотеку питона bulbs, У меня простое дерево n0 / \ / \ n1 n2 / \ \ n3 n4 n5 и я хочу получить n4 и края: e[n0 -&gt; n1] =&gt; e1, e[n1 -&gt; n4] =&gt; e2 ведущих к n4, Так что в этом при…
21 дек '14 в 07:51
1 ответ

Лампочки: замена create() на get_or_create()

Я использую TitanGraphDB + Cassandra. Я запускаю Titan следующим образом cd titan-cassandra-0.3.1 bin/titan.sh config/titan-server-rexster.xml config/titan-server-cassandra.properties У меня есть оболочка Rexster, которую я могу использовать для свя…
11 июн '14 в 08:40
2 ответа

Нет такого ServerPlugin: GremlinPlugin

Я хочу поместить некоторые данные в Neo4j база данных с использованием скрипта Python. Я думаю, что Bulbflow может быть простым способом сделать это. У меня есть этот маленький сценарий с их домашней страницы и документов. #!/usr/bin/python from bul…
07 фев '14 в 20:28
1 ответ

Правильный способ обновления краев в луковицах (neo4j или titan)

Я экспериментирую с Bulbs для взаимодействия с базой данных графа. (Производство будет использовать Titan, локально Neo4j кажется лучшим для экспериментов). Я не могу обернуть голову вокруг этой концепции... Луковицы показывают, как создавать новые …
19 авг '13 в 22:46
0 ответов

Gremlin / Bulbflow: Как выбрать узлы на основе их ребер и связанных свойств вершины

Извините за длинный пост, но я хочу избежать недоразумений по поводу того, что я ищу:) В настоящее время я изучаю графовые базы данных и немного экспериментирую с bulbflow/neo4j. Таким образом, я пытаюсь использовать gremlin для большинства моих зап…
29 июл '13 в 16:09
1 ответ

Функция dge.create() вызывает дублирование, если вызывается несколько раз

Я использую TitanGraphDB + Cassandra. Я запускаю Titan следующим образом cd titan-cassandra-0.3.1 bin/titan.sh config/titan-server-rexster.xml config/titan-server-cassandra.properties У меня есть оболочка Rexster, которую я могу использовать для свя…
06 июл '14 в 00:30
2 ответа

Как ввести запрос neo4j Cypher с помощью лампочек?

Я знаю, что наибольшая полезность Bulbs заключается в том, что он позволяет использовать средство отображения графа объектов, но если я хотел бы также включить уже написанный шифровальный запрос, как я могу ввести его непосредственно через этот API?…
22 июл '13 в 14:22
1 ответ

Вызов скрипта гремлина из программы на Python, использующей Bulbs

Я использую TitanGraphDB + Cassandra. Я запускаю Titan следующим образом cd titan-cassandra-0.3.1 bin/titan.sh config/titan-server-rexster.xml config/titan-server-cassandra.properties У меня есть оболочка Rexster, которую я могу использовать для свя…
15 июл '14 в 23:33