Описание тега janusgraph
JanusGraph - это масштабируемая база данных графов, оптимизированная для хранения и запросов к графам, содержащим сотни миллиардов вершин и ребер, распределенных по кластеру с несколькими машинами. JanusGraph - это транзакционная база данных, которая может поддерживать тысячи одновременных пользователей, выполняющих сложные обходы графа в реальном времени. Публикуя вопросы, пожалуйста, включайте детали среды, такие как используемые серверные ВМ для хранения и индексирования.
1
ответ
Сервер Gremlin с удаленным удаленным подключением - как автоматически восстановить соединение?
Я использую withRemote подключить мое java-приложение к серверу gremlin, работающему в AWS, с внутренним хранилищем DynamodB. Я получаю тайм-аут соединения через несколько секунд (~3,3 секунды): org.apache.tinkerpop.gremlin.process.remote.RemoteConn…
24 сен '17 в 03:27
0
ответов
org.apache.solr.client.solrj.SolrServerException: сервер отклонил соединение по адресу: http://127.0.0.1:8983/solr
У меня есть этот файл POM облака весны: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 ht…
21 апр '18 в 12:10
1
ответ
Ошибка сериализации в JanusGraph
Я настроил экземпляр JanusGraph, поддерживаемый DynamoDB, как описано в документации GitHub, создал простой API на Java для тестирования операций CRUD, и я получил создание и чтение для работы. Проблема возникает, когда я пытаюсь удалить данные. При…
03 июл '18 в 00:21
0
ответов
JanusGraph: не выполняется переиндексация с использованием MapReduceIndexManagement
Я использую Janusgraph 0.2.0 и Hbase с lucene в качестве индексного бэкенда. Я столкнулся с проблемой при переиндексации с использованием MapReduceIndexManagement Ниже приведена ошибка трассировки - Error=java.util.concurrent.ExecutionException: org…
02 фев '18 в 10:16
1
ответ
Поиск всех косвенно связанных узлов с конкретными отношениями Gremlin
Предположим, у меня есть числовой идентификатор узла в Gremlin. Используется с g.V(n_id) Скажите, что этот узел - тема. Каждая тема может иметь вопрос с отношениями threadOf, Каждый вопрос может иметь ответ или комментарий с отношением threadOf Если…
16 июн '17 в 10:48
1
ответ
Не удается подключить JanusGraph к локальной Cassandra на Mac
Я Cassandra 3.11.1 установлен и работает на моем Mac (OS X 10.11.6). Бег cqlsh в терминале выводится следующее сообщение: Connected to Test Cluster at 127.0.0.1:9042. [cqlsh 5.0.1 | Cassandra 3.11.1 | CQL spec 3.4.4 | Native protocol v4] Use HELP fo…
18 ноя '17 в 14:20
1
ответ
asyncio - сколько сопрограмм?
В течение нескольких дней я боролся с приложением Python, где я ожидаю найти файл или файлы в папке и выполнить итерацию по каждому файлу и каждой записи в нем, а также создать объекты для сохранения в базе данных Janusgraph. Конкретный OGM, который…
04 апр '18 в 20:45
1
ответ
Предикат, чтобы найти преимущество в Java
Следующее возвращает ребро в консоли Gremlin: g.V(196768).outE('E_ROLE_PERMISSION').where(otherV().hasId(213032)) В Java это приводит к Method otherV() is undefined, Я не могу найти пример Java с похожим предикатом.Кто-нибудь может посоветовать, как…
28 янв '19 в 05:38
0
ответов
При использовании обхода Janusgraph withRemote (язык гремлина) возникают проблемы с индексом
Я использую Elastic Search в качестве сервера индекса. И у меня есть индекс со свойством "poiId", но когда я добавил новую вершину с этим свойством, а затем начал искать ее, используя тот же удаленный обход, он ничего не нашел. Таким образом, он про…
24 авг '17 в 11:59
1
ответ
Действие обновления [REINDEX] не может быть вызвано для индекса со статусом [INSTALLED]
Я слежу за этим блогом: https://developer.ibm.com/dwblog/2018/janusgraph-composite-mixed-indexes-traversals/ код: gremlin> graph.tx().rollback() ==>null gremlin> mgmt = graph.openManagement() ==>org.janusgraph.graphdb.database.management…
21 янв '19 в 09:34
1
ответ
Как написать предикат gremlin jannusgraph lt, lte, gte и т. Д. В Java?
Я занимаюсь разработкой java-интерфейса над базой данных janusgraph. Мне нужно написать следующий запрос gremlin на Java. Я знаю, что есть сравнение Enum в janusgraph, которое содержит lt, lte, eq ... но тестовая функция принимает два параметра, поэ…
01 мар '19 в 15:03
1
ответ
Я использую JanusGraph 0.2 с Cassandra 3.9. Как я могу заменить вершину?
Мы можем обновить вершину, например: gV(vertex_id).property("name","Marko") есть ли способ заменить вершину?
15 янв '18 в 10:00
2
ответа
JanusGraph: Некоторые ключи в индексе verticesIndex в настоящее время не имеют статуса ЗАРЕГИСТРИРОВАННОГО
У меня есть несколько вопросов, когда я создаю смешанный индекс JanusGraph. Это мой код: mgmt = graph.openManagement(); idx = mgmt.getGraphIndex('zhh1_index'); prop = mgmt.getPropertyKey('zhang'); mgmt.addIndexKey(idx, prop); prop = mgmt.getProperty…
02 сен '17 в 02:39
3
ответа
В чем разница между базой данных Titan и Neo4j?
Я работал над реляционной базой данных; но теперь хочу узнать о графе базы данных. Я узнал, что эти два являются графической базой данных. В чем разница между этими двумя базами данных. Что мы должны предпочитать среди них?
27 июл '17 в 10:06
1
ответ
Установить всю базу данных (включая двоичные файлы) внутри тома в Docker
Мне нужно контейнировать базу данных JanusGraph внутри Docker, я не знаю, какие файлы / каталоги должны находиться в томе, чтобы стать постоянными / доступными для записи. Чтобы все было просто и быстро, могу ли я установить всю базу данных на том? …
25 июл '18 в 02:40
1
ответ
Как мне сериализовать список Tinkerpop Vertex/Edge для службы отдыха? [встроенный JanusGraph]
Используя встроенный JanusGraph, я создаю сервис REST, который возвращает списки Vertex и Edge, но я бы хотел вернуть json, как это делает сервер gremlin. Я пытался использовать MessageSerializer, но я не могу привести двоичный формат в json. @Reque…
24 янв '18 в 16:35
1
ответ
JanusGraph с SparkComputer выдает исключение: GetNewApplicationRequestProto не может быть приведен к com.google.protobuf.Message
Когда я использую JanusGraph2.0 и зажигаю пряжу на компьютере, например: gremlin> graph = GraphFactory.open('conf/hadoop-graph/hadoop-load.properties') ==>hadoopgraph[gryoinputformat->nulloutputformat] gremlin> blvp = BulkLoaderVertexPro…
09 апр '18 в 01:05
1
ответ
Gremlin - выберите вершину, создайте новые вершины и ребра в одном запросе
У меня уже есть пользовательская вершина. g.V().has('user','username','vipul').as('user') Я хочу создать новую "групповую" вершину с некоторыми свойствами, а также новую "опционную" вершину с некоторыми другими свойствами. g.addV(label,'group','grou…
13 сен '17 в 22:34
0
ответов
Ошибка Janusgraph при попытке соединения с бэкэндом
Я пытаюсь запустить./bin/gremlin-server.sh ./conf/gremlin-server/gremlin-server.yaml Я вижу Cassandra в списке процессов, но клиент не подключается, я постоянно получаю эту ошибку: 263 [главная] ИНФОРМАЦИЯ org.apache.tinkerpop.gremlin.server.Gremlin…
03 авг '17 в 07:34
1
ответ
Добавление Edge в Janusgraph через интерфейс Gremlin
Может кто-нибудь объяснить, почему это, похоже, ничего не делает ve = g.addV("test").as("m").iterate() g.addV("test2").as("q").V(ve).addE("contains").from("q").iterate() g.V().hasLabel("test2").outE().otherV().path() Операция выполняется без ошибок,…
17 янв '18 в 23:22