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

Ключевой указатель лампочек / гремлинов / титанов
Я пытаюсь перенести свое приложение Neo4J на Titan, и у меня возникли некоторые проблемы, связанные с индексами. Я так понимаю, что Титан не поддерживает индексы вершин и ребер, а только "ключевые" индексы, верно? Я также работаю с моделями...
1023 просмотров
schedule 26.04.2022

Rexster / Чертежи, Neo4j и C++
Мне нужна привязка C++ для Rexster от TinkerPop. Есть ли что-нибудь в наличии? Причина этого в том, что мне нужен высокопроизводительный способ связи с базами данных Neo4j на C++. REST API, вероятно, будет слишком медленным для меня. После...
1216 просмотров
schedule 06.02.2023

Как пройти по графику с начальной точкой и без знания конечной?
Предположим, у меня есть граф, который выглядит как дерево переменной арности. У меня есть Vertex , и я ничего не знаю о местонахождении конечной точки, кроме того, что id это 0 . Я видел несколько примеров использования Gremlin, но не могу...
1247 просмотров
schedule 06.03.2023

Orientdb не может открыть базу данных с Java
Я создал базу данных из консоли orientdb: create database plocal:/C:/Development/orientdb/databases/testdb root root plocal graph Я запустил сервер, чтобы убедиться, что моя база данных успешно создана. Я открыл веб-интерфейс:...
2644 просмотров
schedule 03.08.2022

Разница между обходом с использованием gremlin и методами из Graph
Предположим, у меня есть следующий простой график. Я вижу два способа обойти этот график Вариант 1 Я могу использовать следующий API, предоставляемый График Graph factory = ... factory.getVertices("type", "Response");...
751 просмотров

Neo4j Мультиарендность
Как лучше всего реализовать мультиарендность в neo4j? Я видел Tinkerpop и Spring Data. У меня несколько клиентов, и я хотел бы хранить информацию о клиенте в собственной базе данных для обеспечения безопасности. Я не хочу использовать метки...
1974 просмотров

Не удалось создать новый TinkerGraph в Tinkerpop3
Я пытаюсь создать новый граф Tinker. Но это дает следующее исключение Я очень новичок в графических базах данных. Я только что установил tinkerpop3 на Ubuntu Linux. может ли кто-нибудь помочь мне, если я что-то упустил, спасибо. gremlin>...
3924 просмотров
schedule 16.04.2023

Orientdb: создать новую базу данных Graph
Я пытаюсь создать новый экземпляр базы данных OrientGraph следующим образом: OrientGraph graph = new OrientGraph("local:C:/temp/graph/db"); graph.create(); //BUT no create method!! в любом случае, придерживаясь руководства, и сделайте это с...
5067 просмотров
schedule 28.05.2022

Как привязать класс к вершине, а также иметь свойство, привязанное к свойству Edge, с помощью фреймов Tinkerpop?
Я хочу иметь класс Java для привязки к этому отношению: Вершина - Связь - Вершина (a: Пункт) - [r: Имеет Пункт] - (b: Пункт) Проблема в том, что край класса «HasClause» должен иметь свойство с именем «псевдоним» в том же классе — я не знаю, как...
49 просмотров
schedule 25.07.2023

Безопасна ли реализация com.tinkerpop.pipes.Pipe для кеширования и последующего повторного использования в других экземплярах графа?
В настоящее время я создаю трубу, как показано в строке 2 ниже. Pipe pipe = Gremlin.compile("_().out('knows').name"); После того, как он был создан, я кэширую его, чтобы его можно было повторно использовать с разными графиками ниже. Graph...
122 просмотров
schedule 01.05.2022

Neo4j: разница между tinkerpop gremlin и aurelius gremlin
бродя по сети в поисках реализации Gremlin для Neo4j, я нашел два возможных решения: https://github.com/thinkaurelius/neo4j-gremlin-plugin http://tinkerpop.incubator.apache.org/docs/3.0.2-incubating/#neo4j-gremlin Кто-нибудь знает, в...
657 просмотров
schedule 11.04.2022

Какой механизм используется для определения абсолютного порядка вершин в tinkerpop/titan?
При выполнении следующих обходов: graph.addVertex("a") graph.addVertex("b") graph.addVertex("c") graph.traversal().V().range(0,2) graph.traversal().V().range(2,3) Что определяет порядок, в котором я возвращаю эти вершины при использовании...
65 просмотров
schedule 30.06.2023

Индекс TitanDB не меняет состояние
Я хотел удалить существующий индекс и до сих пор следовал инструкциям в документации. На данный момент у меня нет отдельного бэкэнда индексации. Однако, когда я дохожу до шага, на котором вам нужно дождаться изменения статуса индекса с помощью...
1863 просмотров
schedule 04.11.2022

Gremlin drop() не работает через Java API
Я использую titan db 1.0.0 , поддерживаемый локальным экземпляром dynamodb (который использует стек 3.0 tinkerpop ). Я потратил больше времени, чем хотел бы признать, пытаясь понять, почему drop() не работает. В моем случае я пытаюсь удалить...
1125 просмотров
schedule 04.07.2022

Tinkerpop Frames @Adjacency to Orientdb LINKLIST
Есть ли способ сопоставить аннотированное свойство @Adjacency Tinkerpop Frames с Orientdb LINKLIST? Сейчас у меня что-то вроде этого: interface Person { @Adjacency(label = "personCars", direction = Direction.OUT) Iterable<Car>...
52 просмотров
schedule 20.08.2022

Повышение производительности оценки команд сервера Gremlin
При вставке десятков тысяч узлов и ребер в tinkerpop с поддержкой cassandra я вижу, что практически все службы в основном простаивают, за исключением сервера Gremlin. То есть клиент, подключенный к веб-сокету и отправляющий команды в формате Gremlin,...
398 просмотров
schedule 06.08.2023

как использовать Tinkerpop blueprints API в arangodb для получения всех вершин и ребер
Я создал граф и добавил вершины и ребра, используя Tinkerpop api, используя приведенный ниже код ArangoDBBatchGraph arang = new ArangoDBBatchGraph("localhost", 8529, "testgraph", "testcollection", "testedgecollection"); Vertex user =...
394 просмотров

Valuemap возвращает массив
В Tinkerpop3 valueMap возвращает массив, как я могу получить реальную пару значений ключа (без массива)? gremlin> Gremlin.version() ==>3.0.1-incubating :> def trav = g.V().hasLabel('Group'); trav.valueMap()...
965 просмотров
schedule 11.11.2022

получающий сервер не смог сериализовать запрошенный результат. Ошибка сервера при использовании шага .explain() в гремлине
я получаю проблему сериализации при использовании шага объяснения () для обходов Сервер не смог сериализовать запрошенный результат. Ошибка сервера — ошибка во время сериализации: класс не зарегистрирован:...
186 просмотров
schedule 08.12.2022

Проблема установки: каталог bin в server/dynamodb-titan100-storage-backend-1.0.6-SNAPSHOT-hadoop1 не существует
Несколько дней я безуспешно пытался установить Aws DynamoDB Titan Storage Backend в подсистеме Windows Linux. Я использую следующие инструкции http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Tools.TitanDB.DownloadingAndRunning.html...
13 просмотров