Вопросы по теме 'tinkerpop'
Составной индекс ребер и свойств (tinkerpop / orientDB)
У меня есть график в OrientDB (использует стек Tinkerpop), и мне нужно включить очень быстрый поиск значений/свойств/полей ребер и вершин входа/выхода ребра.
Таким образом, в основном пользователю нужно будет выполнить поиск следующим образом:...
1524 просмотров
schedule
31.12.2022
Уникальные вершины с фреймами
Существует ли потокобезопасный способ обеспечить создание уникальных вершин каркасным графом? Рассмотрим следующее:
Node n = framedGraph.addVertex(1, Node.class);
Node m = framedGraph.addVertex(1, Node.class);...
501 просмотров
schedule
02.09.2022
Установка размера выборки обхода гремлина
Есть ли способ установить размер выборки обхода гремлина. У меня очень сложный обход, который я делаю в гремлине. Ожидается, что обход приведет к большому количеству узлов, и итерация извлекает эти узлы пакетами, поэтому в сети тратится много...
149 просмотров
schedule
02.01.2023
Как использовать Tinkerpop с актерами
Я хотел бы знать, могу ли я использовать tinkerpop в Akka Futures, до сих пор, когда я фиксирую свои изменения в графике, они не сохраняются. Я понимаю, что tinkerpop — это локальная библиотека потока, что означает, что мне нужно будет снова...
677 просмотров
schedule
23.04.2022
Как мне использовать чертежи, чтобы уйти с Титана?
В настоящее время я использую методы, специфичные для Титана, такие как
TitanType name = graph.getType("name");
а также
graph.makeKey("name").dataType(String.class).indexed(Vertex.class)
Как я могу заменить этот код методами из...
220 просмотров
schedule
21.03.2023
Как эффективно создать вершину с меткой и несколькими свойствами?
Я хочу создать вершину с заданной меткой и некоторыми свойствами. Поскольку метод g.addVertexWithLabel() принимает только метку в качестве аргумента, а я не могу найти ни одного метода v.addLabel() , кажется, что после создания вершины мне нужно...
1039 просмотров
schedule
16.01.2023
Tinkerpop: установка метки после создания вершины
Есть ли способ установить T.label после создания вершины. Я пробовал следующее:
Vertex v = graph.addVertex();
v.property(T.label.name(), "test");
Но когда я пытаюсь выполнить следующий обход:...
1314 просмотров
schedule
29.08.2022
Повтор остановки Gremlin 3 на указанной глубине (java)
Мне нужен запрос, который перемещается вниз по определенному типу ребра, пока не достигнет вершины с заданным свойством ИЛИ не достигнет заданного расстояния от начальной вершины.
Я могу остановить этот обход, когда он достигает определенного типа...
2752 просмотров
schedule
12.09.2022
Понимание прохождения Титана
Я пытаюсь написать хорошо масштабируемую систему с помощью titandb. У меня есть ситуация, когда некоторые узлы сильно связаны. Представьте себе следующий пример в гораздо большем масштабе.
Сейчас у меня следующие ситуации:
Я хочу...
65 просмотров
schedule
18.04.2024
Объединение коллекций с запросом Gremlin
Привет, я новичок в Tinkerpop и Gremlin, и я борюсь с обходом, который пытаюсь выполнить.
В основном у меня есть набор идентификаторов вершин, по которым я хочу пройти, и найти набор вершин из определенных ребер. Я хочу связать вершины, следующие...
919 просмотров
schedule
10.04.2022
Как запросить базу данных Titan Graph из приложения iOS
Если я настрою графовую базу данных с серверной частью AWS DynamoDB с помощью подключаемого модуля Titan, как мне затем отправлять запросы в базу данных и возвращать значения? На этой диаграмме я нашел здесь , похоже, что TinkerPop API можно...
253 просмотров
schedule
09.09.2022
Как лучше всего написать запрос gremlin - это через Groovy script или шаги tinkerpop
Как лучше всего написать запрос к гремлину - через отличный скрипт или шаги tinkerpop?
Например, чтобы отсортировать набор вершин с меткой «Сотрудник» по дате присоединения.
Какой способ поиска лучше?
Is it...
274 просмотров
schedule
23.11.2022
Как мне собрать данные о вершине при перемещении по графику, а затем вывести их вместе с результатами?
Я экспериментирую с использованием графической базы данных для моделирования простой ленты новостей. Хотя я не использую Neo4j, я примерно следую этой модели для своего графика:
http://neo4j.com/docs/snapshot/cypher-cookbook-newsfeed.html...
64 просмотров
schedule
26.02.2022
выберите несколько значений свойства ребра из списка ребер и поместите в список [список]
У меня есть вершины с несколькими ребрами, имеющими одинаковые метки. Ребра, имеющие такие свойства, как age1 , age2 и time .
Пример:
A-->B => age1 = 10, age2 = 10 и время = t1
A-->B => age1 = 20, age2 = 30 и time = t1...
154 просмотров
schedule
08.09.2022
Как получить все вершины всех входящих / исходящих ребер из вершины scala gremlin
У меня есть вершина A -> B. У меня есть несколько исходящих / входящих ребер, созданных между этими двумя ребрами с одинаковой меткой.
Когда я запрашиваю соседнюю вершину, она дает мне дублирующую вершину для каждого ребра, которое она имеет для...
382 просмотров
schedule
13.09.2022
Запрос на пересечение для tinkerpop3 gremlin
Я использую DSE-5.0.5 и DSE-studio и хочу написать запрос в gremlin внутри графа ноутбука. Есть ли запрос на пересечение, который мог бы дать мне общие элементы между двумя наборами, возвращенными через обход в tinkerpop3.
Я написал этот запрос:...
467 просмотров
schedule
04.05.2022
Эффективный запрос гремлина для поиска цикла в графе
У меня есть большой TinkerGraph (~80 000 вершин, ~160 000 ребер), и мне нужно определить, есть ли в нем цикл, используя язык запросов Apache TinkerPop/Gremlin . Если есть, я хотел бы получить вершины одного из циклов.
Есть ли способ написать...
948 просмотров
schedule
04.08.2022
Как запустить скрипты gremlin на удаленном сервере gremlin для titan / hbase?
Я использую titan / hbase для хранения своих данных, а Titan и Hbase находятся на удаленном сервере. Я запустил сервер Gremlin с bin/titan.sh start . После этого я выполнил следующие команды на сервере, которые работали нормально:...
1182 просмотров
schedule
14.04.2023
Создание нескольких ребер - сервер Gremlin REST
Я использую простой сервер Gremlin RESTful и отправляю простые команды внутри запроса POST. Например, если я хочу создать края (в моем конкретном формате), у меня есть следующий шаблон:
const nodeCommandFormat = "graph.addVertex('%s', '%s',...
291 просмотров
schedule
20.02.2022
Какое хранилище данных версии создает Gremlin при создании базы данных Neo4j из консоли?
Я запускаю Gremlin v 3.2.5 и продолжаю получать ошибки, когда пытаюсь подключиться к базе данных Neo4j из консоли Gremlin или с помощью API neo4j-gremlin:
Failed to start Neo4j with an older data store version. To enable automatic upgrade, please...
197 просмотров
schedule
10.05.2022