Описание тега gremlin
Gremlin - это язык обхода графов и виртуальная машина Apache TinkerPop™.
1
ответ
Невозможно подключиться через Java к графику DSE
Я новичок. Установил и запустил график DSE. Используемые версии DSE - 5.1.3 TinkerPop Java Driver - 3.3.0 Сейчас я пытаюсь удаленно подключиться из моей Java-программы. Мой график называется `mygraph, а моя клиентская программа - что-то вроде Cluste…
20 окт '17 в 10:47
1
ответ
График /Gremlin запрос для использования в социальных сетях
Мой социальный сетевой вид сценария. Я хочу, чтобы все публикации были опубликованы людьми, на которых я подписан. Для каждого из этих постов я хочу знать, понравилось ли мне это или нет, а также нет лайков и комментариев, которые имеют пост (только…
07 окт '18 в 04:22
1
ответ
Сервер Gremlin с удаленным удаленным подключением - как автоматически восстановить соединение?
Я использую withRemote подключить мое java-приложение к серверу gremlin, работающему в AWS, с внутренним хранилищем DynamodB. Я получаю тайм-аут соединения через несколько секунд (~3,3 секунды): org.apache.tinkerpop.gremlin.process.remote.RemoteConn…
24 сен '17 в 03:27
1
ответ
Как отобразить граф Tinkerpop3 в рекурсивную структуру данных?
У меня есть рекурсивная структура данных, например, так: @Canonical static class Person { String name Set<Person> knows } У меня есть график Tinkerpop, который представляет эту структуру: (Jon) -- knows --> (Billy) -- knows --> (Jane) --…
19 дек '14 в 17:15
1
ответ
Сервер gremlin не запускается с orientDB
Резюме сервер gremlin не запускается с orientDB описание Я пытаюсь подключить сервер gremlin с ориентацией БД, но не получаю успеха. в то время как я пытаюсь запустить сервер, он показывает, что Graph [graph] был успешно настроен через [conf/orientd…
17 июн '18 в 09:08
2
ответа
Gremlin Coalesce для добавления нескольких вершин и ребер
Прямо сейчас я могу сгенерировать запрос, чтобы создать столько вершин и ребер, сколько я хочу. например g.V().addV('vert1').as('a').addV('vert2').as('b').addE('has').from('a').to('b') ^^^^^^^^^^^^^ Это работает. Достаточно легко, верно? Теперь дава…
07 авг '18 в 16:02
1
ответ
Как получить свойства ребер и вершин в базе данных графов Гремлина и valueMap() в Java
ts1=graph.addVertex(label,"test","test_id",872) ts2=graph.addVertex(label,"test","test_id",873) rj1=graph.addVertex(label,"req","id1",113,"status","S") rj2=graph.addVertex(label,"req","id1",114,"status","S") e1=rj1.addEdge("edgeA",ts1,"seq",1) e2=rj…
28 апр '17 в 05:06
1
ответ
Листовые узлы графа Титана
У меня есть график типа " A ->B->C ", теперь я удалил вершину "B". Теперь мой граф содержит вершины A и C и не содержит ребер, здесь C - это листовой узел, который не связан ни с какими другими узлами. Теперь я сомневаюсь в том, что является преимущ…
05 июл '13 в 06:12
2
ответа
Как параметризовать запрос Gremlin в Java?
Я заинтересован в параметризации запроса Gremlin в коде Java, как мы это делаем в случае запроса SQL с использованием PreparedStatement (пример: Statement.setString(int, String), Statement.setInt(int, int)). Пожалуйста, дайте мне знать, можем ли мы …
05 янв '16 в 04:37
1
ответ
Подсчет штатов и городов одним гремлиновым запросом
Я использую orientDb с поддержкой thinkerpop 3, и данные выглядят так: В одной стране есть несколько штатов, и в этих штатах есть несколько городов (для моего примера одно исключение состоит в том, что не в каждом штате есть города). Я хотел бы посч…
19 июн '18 в 21:10
1
ответ
Как добавить количество дочерних вершин в Гремлин?
Вот график, над которым я работаю. g = TinkerGraph.open().traversal() first_generation = g.addV('person').property('id', '1').next() second_generation = g.addV('person').property('id', '2').next() third_generation = g.addV('person').property('id', '…
17 окт '18 в 12:17
1
ответ
Как определить пользовательский шаг в Tinkerpop 3?
Tinkerpop 2 используется для поддержки пользовательского шага через Gremlin.defineStep(..) Как я могу добиться того же, используя Tinkerpop 3? Есть ли какой-нибудь Gremlin API для создания пользовательского шага и объединения набора шагов обхода? Лю…
20 июл '16 в 04:59
1
ответ
Ошибка сериализации в JanusGraph
Я настроил экземпляр JanusGraph, поддерживаемый DynamoDB, как описано в документации GitHub, создал простой API на Java для тестирования операций CRUD, и я получил создание и чтение для работы. Проблема возникает, когда я пытаюсь удалить данные. При…
03 июл '18 в 00:21
2
ответа
Как удалить список циклических вершин из списка внешних вершин
Я новичок в графике DSE, я хочу создать запрос gremlin, который дает мне список всех вершин, которые связаны с указанной вершины, но из этого списка я хочу удалить этот список, которые связаны циклически. e.g. A --> B A --> C A --> D B --&g…
22 дек '16 в 08:04
1
ответ
Неправильный результат запроса запроса Gremlin
Предположим, у меня 3 студента (A,B,C), у которых есть основной предмет и оценки соответственно, но когда я запрашиваю результат, показанный неравномерно. Данные A -> Математика -> 77 B -> История -> 70 C -> Наука -> 97 запрос g.V('Class').has('name…
27 окт '17 в 06:04
1
ответ
Поиск всех косвенно связанных узлов с конкретными отношениями Gremlin
Предположим, у меня есть числовой идентификатор узла в Gremlin. Используется с g.V(n_id) Скажите, что этот узел - тема. Каждая тема может иметь вопрос с отношениями threadOf, Каждый вопрос может иметь ответ или комментарий с отношением threadOf Если…
16 июн '17 в 10:48
1
ответ
Лучше получить несколько свойств из вершины или получить всю вершину в гремлине
Какой из этих запросов является экономически эффективным при рассмотрении сетевых вызовов и времени обработки запроса 1) g.V().has('personId','1234') => V[4232] 2) g.V().has('personId','1234').values('name','age') => chris => 24 3) g.V().ha…
17 фев '17 в 11:17
0
ответов
OrientDB 3.x - orientdb-gremlin - Поиск индекса вершины
Как правильно использовать ранее созданный индекс вершины в обходе? Я хочу найти вершину с определенным ключом / значением. Таким образом, я создал уникальный индекс для определенного класса вершин. Мой обход работает, но у меня индекс чувствительно…
08 окт '17 в 11:33
0
ответов
Загрузка Graphson в базу данных Titan.
У меня есть Graphjson, как это: { "id": 0, "label": "Person", "outE": { "transfer": [ { "id": 0, "inV": "ICIC0000008-805000017", "properties": { "amount": "228786690" } } ] }, "properties": { "name": [ { "id": 0, "value": "SBIN0000196-33502796303" }…
23 май '17 в 11:18
3
ответа
Приведение типов в запросе gremlin
Как преобразовать значение типа String в тип Integer в консоли gremlin с помощью AWS Neptune GDB. У меня есть свойство age со строковым значением, которое необходимо преобразовать в тип Integer для математических операций в запросе. все предложения …
10 май '18 в 06:31