Описание тега titan
Titan - это хорошо масштабируемая база данных графов, оптимизированная для хранения и запросов крупномасштабных графов, содержащих миллиарды вершин и ребер, распределенных в кластере из нескольких компьютеров.
1
ответ
Titan Warn: запрос требует итерации по всем вершинам [(name <> null)]
Я использовал ниже код mgmt = g.getManagementSystem() PropertyKey name = mgmt.makePropertyKey("name").dataType(String.class).make(); mgmt.buildIndex("name",Vertex.class).addKey(name).unique().buildCompositeIndex(); при получении данных из графика я …
21 апр '16 в 15:16
1
ответ
Как отобразить граф Tinkerpop3 в рекурсивную структуру данных?
У меня есть рекурсивная структура данных, например, так: @Canonical static class Person { String name Set<Person> knows } У меня есть график Tinkerpop, который представляет эту структуру: (Jon) -- knows --> (Billy) -- knows --> (Jane) --…
19 дек '14 в 17:15
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
ответ
Тестирование создания вершин из командной строки Groovy в Rexster
У меня есть Титан (со встроенной кассандрой, работающей в моей системе). cd titan-cassandra-0.3.1 bin/titan.sh config/titan-server-rexster.xml config/titan-server-cassandra.properties У меня запущен сервер rexster cd rexster-console-2.3.0 bin/rexste…
13 май '14 в 08:00
1
ответ
Проблемы с индексом Titan в хранилище Cassandra
Я заполняю один экземпляр Titan 1.0.0 умеренным графиком, чтобы проверить его производительность запросов. Я использую Cassandra 2.0.17 в качестве хранилища данных. Дело в том, что я не могу создавать индексы узлов, и, следовательно, результаты запр…
22 ноя '16 в 07:30
1
ответ
Не удается запустить Titan: не найдены свойства управления.
Я скачал и распаковал файл titan.zip и использовал команду ./titan.sh -v start, Теперь я получаю вывод: ./titan.sh -v start Forking Cassandra... OpenJDK 64-Bit Server VM warning: The UseParNewGC flag is deprecated and will likely be removed in a fut…
05 июн '15 в 09:19
1
ответ
Динамодб - Ошибка Затмения
Во-первых, я использую Titan Graph 1.0.0 Внутреннее хранилище = DynamoDB_Local Я удаляю график, созданный и сохраненный на локальном ПК У меня есть код, как показано ниже { BaseConfiguration conf = new BaseConfiguration(); conf.setProperty("storage.…
18 фев '17 в 09:23
1
ответ
Как самому установить Индекс вершины в Базе данных Titan Graph
Дело в том, что всякий раз, когда я добавляю вершину с помощью команды addVertex(), индекс вершины выбирается случайным образом, как V[0], и второй раз равен V[2] и так далее. Я хочу установить это сам... Как я могу это сделать?
15 дек '16 в 23:21
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
1
ответ
Гремлин-Сервер Кассандра
Я начинаю работать с Titan и использую кассандру в качестве бэкэнд-магазина. Когда я запускал titan.sh, запускались cassandra и asticsearch, а сервер gremlin - нет. Я посмотрел на titan.sh и увидел, что он запускает сервер gremlin с conf/gremlin-ser…
02 фев '16 в 23:51
1
ответ
Значение нескольких ключей не печатается
Здесь я устанавливаю несколько значений для ключа city Vertex v = g.addVertex(null); TitanVertex v2=(TitanVertex)v; v2.addProperty("city", "NY"); v2.addProperty("city", "WS"); v2.addProperty("city", "PER"); g.commit(); Здесь я индексирую g.makeKey("…
22 мар '14 в 12:29
2
ответа
Гремлин: вершины GroupBy, имеющие количество> 1
Я использую TITAN 0.4 и gremlin для обходов. Мое требование - идентифицировать дубликаты вершин в графе и объединить их. В графе> 15 M вершин. gremlin> g.V.has('domain').groupBy{it.domain}{it.id}.cap ==>{google.com=[4], yahoo.com=[16, 24, 20]}…
11 май '15 в 09:39
1
ответ
Какой механизм используется для определения абсолютного порядка вершин в tinkerpop/titan?
При выполнении следующих обходов: graph.addVertex("a") graph.addVertex("b") graph.addVertex("c") graph.traversal().V().range(0,2) graph.traversal().V().range(2,3) Что определяет порядок, в котором я получаю эти вершины при использовании функциональн…
06 янв '16 в 09:59
1
ответ
IllegalArgumentException при создании ключа свойства в Scala Gremlin
Я пытаюсь создать схему с ключами свойств, определенными для моих ключей, которые используются в качестве свойств в вершинах и ребрах. mgmt.makePropertyKey(ID_).dataType(classOf[String]).cardinality(Cardinality.SET).make() mgmt.makePropertyKey("age"…
17 окт '16 в 10:53
1
ответ
Получить список общих друзей между более чем 2 пользователями в базе данных графа
Я работаю с базой данных графов Titan (v1.0) и ищу запрос gremlin, чтобы найти общих друзей между более чем 2 пользователями. Предположим, у меня есть "user1", "user2" и "user3". Я хочу найти общих друзей между этими 3 пользователями. Я знаю, что сл…
09 апр '16 в 12:44
1
ответ
Почему Титан выбрасывает исключение java.lang.IllegalArgumentException?
Действия по воспроизведению Настройка среды с помощью Docker v1.12.5: В оболочке хост-машины: $ docker run -d --name=test.cassandra cassandra:2 # cassandra v2.2.8 $ docker build -t test . # see below for Dockerfile $ docker run -ti --rm=true -P --li…
08 янв '17 в 22:34
2
ответа
GraphML вход в Титан
Я новичок в мире Титана. Я хотел бы импортировать данные, хранящиеся в файле GraphML, в базу данных. Я скачал titan-1.0.0-hadoop1 Я бегу./titan.sh Я бегу./gremlin.sh В консоли Gremlin я написал: :remote connect tinkerpop.server ../conf/remote.yaml Д…
31 авг '16 в 14:03
1
ответ
Gremlin, объедините вершины одного типа и добавьте ребро, когда свойства empNo и mgrno совпадают
У меня есть вершины со свойствами, такими как vertex("empNo","age","Date","mgrNo") a(101,20,'dd-mm-yy',0) b(102,22,'dd-mm-yy',101)Поскольку mgrNo для b совпадает с empNo для a, т. Е. A является менеджером b. Я должен добавить грань между а и б. Пожа…
12 мар '15 в 07:29