Вопросы по теме 'gremlin'

Как получить друзей друзей, которые имеют те же интересы?
Получить друзей друга довольно легко, я получил это, которое, кажется, отлично работает. g.v(1).in('FRIEND').in('FRIEND').filter{it != g.v(1)} Но то, что я хочу сделать, это найти друзей только у друзей, которые имеют те же интересы. Ниже я...
1808 просмотров
schedule 13.11.2023

Как получить атрибут с именем ID в gremlin
Я получаю странные результаты при написании запроса к гремлину. Я с радостью могу использовать функцию has для большинства атрибутов моих узлов, например « () .has ('name', 'VerisignCzagExtension'). Property ('id')» вернет v5086. Но когда я пытаюсь...
1330 просмотров
schedule 24.10.2022

Создайте запрос Gremlin addEdge (), который не будет дублироваться для Titan
Есть ли способ создать уникальное ребро между двумя вершинами на графе Титана и подтвердить, что оно не может быть создано снова, если оно не будет удалено и воссоздано? В основном мне нужно создать: vertex1--follows-->vertex2 Но я...
2871 просмотров
schedule 12.12.2022

Neo4j Gremlin: кратчайший взвешенный путь
Мы используем встроенный Neo4J 2.0; у нас есть График с примерно 1 миллионом узлов и 50 миллионами отношений; мы должны найти N shortPath, но с хорошо известным свойством стоимости. Мы увидели, что такого метода нет в классе GraphAlgo neo4j, и мы...
113 просмотров
schedule 31.03.2024

Gremlin в IDE без java-кода (как в оболочке)
Какая связь между гремлином и заводным? Я поставил groovy на eclipse, и он работает, но... я думаю, что гремлин немного отличается.. (не могу писать в редакторе eclipse и запускать, как я это делаю в оболочке гремлина).. например, писать 5 + 4 и...
639 просмотров
schedule 02.11.2023

Гремлин и индексы
В последнее время я использую индексы и заметил, что если я сделаю индексированный ключ на dmdid , следующий запрос будет быстрым: graph.query().has("firstname", "Joan").has("lastname", "Dupont").vertices() Это тоже быстро: new...
533 просмотров
schedule 22.11.2022

Как выбрать случайные вершины в Gremlin
Я все еще на ранних этапах работы с графиками и гремлинами. Можно ли случайным образом выбирать вершины графа в Gremlin? Рассмотрим следующий конвейер, который получает автомобили, принадлежащие другу пользователя:...
1148 просмотров
schedule 30.10.2022

Как получить уведомления, у которых свойство даты Edge больше, чем дата последнего посещения в Титане, с помощью Gremlin?
У меня есть пользовательские вершины, которые имеют входящие ребра уведомлений следующим образом: код, который я использую для получения уведомлений g.v(17929472).outE('Notification') Ответ, который я получаю: { "success": true,...
160 просмотров
schedule 29.01.2024

Можно ли рассчитать разницу между древовидными графами в Gremlin?
У меня есть два графа, которые фактически являются деревьями (т.е. с одним корнем, без петель). Они минимально разные: у одного есть лист, а у другого нет. Есть ли способ использовать Gremlin или потенциально другой язык запросов графов, такой как...
307 просмотров
schedule 01.05.2024

Как удалить несколько ребер в запросе гремлина
Я создал ребро под названием «созданное» между вершиной Пользователь и вершиной Событие . user1(8312) ---created---> event1(1234) user1(8312) ---created---> event2(4567) user1(8312) ---created---> event3(7890) Я могу удалять...
3144 просмотров
schedule 17.03.2024

Gremlin Через java чтение внешней вершины JSON и добавление к существующему открытому графу дает исключение, предоставленное недействительной вершиной?
Я пытаюсь прочитать внешнюю вершину JSON и добавить ее к выходу из открытого графа титанов. следующим образом: gremlin> newVertex = graph.io(GraphSONIo.build()).reader().create().readVertex(new...
351 просмотров
schedule 08.12.2023

Aggregate-Step умножается после Graph-Step
У меня проблема в оболочке gremlin при выполнении следующей команды: g.V().hasLabel('FirstLabel').aggregate('nodes') .V().hasLabel('SecondLabel').aggregate('nodes') .cap('nodes') Моя цель - собрать все узлы, соответствующие этим двум меткам....
263 просмотров
schedule 09.06.2024

Я использую Tinkerpop 3 и Gremlin. Может ли кто-нибудь сказать, как я могу зафиксировать график, созданный с помощью TinkerGraph.open()?
Я использую консоль Tinkerpop3 и Gremlin (запустив gremlin.bat). После того, как я создаю граф, добавляю к нему узлы, ребра, если по какой-то причине консоль должна быть закрыта, я не могу получить граф, который я создал ранее. Может ли кто-нибудь...
123 просмотров
schedule 23.05.2024

Разбиение границы графа в Cosmos DB
Cosmos DB заранее анонсировала общедоступность Gremlin (Graph API). Вероятно, к концу 2017 года он выйдет из предварительного просмотра, поэтому мы можем считать его достаточно стабильным для производства. Это подводит меня к следующему: Мы...
801 просмотров
schedule 03.01.2024

Gremlin - переход к листовым узлам в древовидном графе
У меня есть древовидная структура данных в виде графика, как показано на диаграмме ниже. Каждый цвет представляет узел с разными метками с отношением, например, сотрудник -> приложение -> проект -> pv -> сканирование). Вопрос №1: Я хочу найти...
2649 просмотров
schedule 13.05.2024

Как использовать класс BindingsGremlinPlugin для добавления привязок к встроенному gremlin-серверу?
Я инициализировал экземпляр janus-graph в своем приложении. Я использую FERMA OGM для взаимодействия с ним. Я также хочу предоставить к нему сетевой доступ, поэтому я рассматриваю возможность использования gremlin-server во встроенном режиме. Я...
258 просмотров

Как использовать многопоточность для создания ребер гремлина
Я работал над графом гремлина tinkerpop, и в последнее время я могу выполнять с ним много вещей, теперь меня поразила одна точка, когда я пытаюсь обработать многие тысячи вершин и ребер, это занимает около часа, чтобы Завершите процесс, как я могу...
475 просмотров
schedule 01.11.2023

Gremlin: выполнение текстового поиска в AWS Neptune
Используя Gremlin, как я могу выполнить текстовый поиск, например, - Name starts with "A" - Name ends with "B" - Name contains "t" - etc. Я знаю, что у NEO4J и Janus есть специальный код для этого. Я понял, что Нептун не поддерживает...
1174 просмотров
schedule 05.04.2024

JanusGraph не может создать и открыть график с помощью ConfiguredGraphFactory() и HBase в качестве серверной части хранилища
Я использую JanusGraph для создания нескольких графиков и хранения в HBase. Цель состоит в том, чтобы иметь разные наборы графиков для разных проектов. Например. Project1 имеет [proj1_graph1... proj1_graphN], а проект 2 имеет [proj2_graph1......
1163 просмотров

Узлы границы запроса и свойства границы
Я хочу получить список свойств ребер в виде [ {'src': nodeid, 'dst': nodeid, 'item': itemid}, {'src': nodeid, 'dst': nodeid, 'item': itemid}, ... ] См. этот вопрос , я формулирую запрос в gremlin_python следующим образом:...
44 просмотров