Описание тега graph-databases
База данных графов использует структуры графов с узлами, ребрами и свойствами для представления и хранения информации.
1
ответ
Опыт OrientDB против Neo4j
Я ищу правильный График DB для проекта. Я тестировал Neo4j и мне очень понравилось. Но проблемы с лицензией AGPL меня немного оттолкнули (об этом вы можете прочитать здесь). Затем я нашел пару статей, утверждающих, что OrientDB на самом деле намного…
10 окт '14 в 20:14
1
ответ
График /Gremlin запрос для использования в социальных сетях
Мой социальный сетевой вид сценария. Я хочу, чтобы все публикации были опубликованы людьми, на которых я подписан. Для каждого из этих постов я хочу знать, понравилось ли мне это или нет, а также нет лайков и комментариев, которые имеют пост (только…
07 окт '18 в 04:22
0
ответов
Драйвер C# OrientDB не возвращает все in_ RID в результатах
Я использую драйвер OrientDB C# для запроса OrientDB. У меня есть вершины, которые называются сохраненными ElementType, может иметь бесконечное число ребер, указывающих на них, что делает их похожими на типы. Можно представить, как это будет работат…
12 янв '18 в 17:00
2
ответа
Что означает открытая транзакция и фиксация транзакции
Я работаю над neo4j . Теперь я столкнулся с двумя окнами: Open Transaction а также Commit Transaction, что означает Open Transaction а также Commit Transaction? изображение neo4j:
17 ноя '16 в 16:33
1
ответ
СОРТИРОВАТЬ ЗАПРОС слишком медленно в Neo4j Cypher
У меня есть простой набор данных со следующей структурой узла id: int, txt: string и 400 000 узлов, и я создал индекс для свойства id. Когда я запускаю простой запрос profile MATCH (n:LABEL) RETURN n.id LIMIT 25 Это использует индекс и работает быст…
19 янв '17 в 09:42
1
ответ
Как моделировать вершину и ребро в объекте Moqui
Установлено, что Moqui может работать с OrientDB. Будучи новичком как в Moqui, так и в графической базе данных, мой вопрос: как поместить Vertex и ребро в сущность Moqui? Я имею в виду, что в RDMS, если я хочу записывать разных людей, я могу постави…
16 дек '15 в 11:46
1
ответ
Создание уникальных отношений занимает много времени
START names = node(*), target=node:node_auto_index(target_name="TARGET_1") MATCH names WHERE NOT names-[:contains]->() AND HAS (names.age) AND (names.qualification =~ ".*(?i)B.TECH.*$" OR names.qualification =~ ".*(?i)B.E.*$") CREATE UNIQUE (name…
28 окт '13 в 07:54
2
ответа
Запрос шифрования NOT IN с необязательным соответствием
НЕ СООТВЕТСТВУЮЩИЙ - ПЕРЕЙДИТЕ К ВАМ У меня есть следующий запрос: MATCH (n) WHERE (n:person) AND n.id in ['af97ab48544b'] // id is our system identifier OPTIONAL MATCH (n)-[r:friend|connected|owner]-(m) WHERE (m:person OR m:dog OR m:cat) RETURN n,r…
12 сен '16 в 14:59
1
ответ
Объединение сущностей с одинаковыми именами в шифре
Я ищу объединить сущности из двух столбцов, которые имеют одинаковое имя. Ниже приведен пример набора данных, и я хочу, чтобы был создан только один узел и все связи были связаны с этим узлом. Entity0 | Entity1 | Relationship | _____________________…
23 янв '17 в 21:20
1
ответ
Как хранить количественные данные и данные временных рядов в Neo4j
Ссылаясь на этот вариант использования, у меня есть набор похожих данных, которые содержат имена людей и их права собственности на компании. Тем не менее, право собственности определяется в процентах, а цифры часто меняются. Поэтому я не могу просто…
29 окт '16 в 16:53
3
ответа
Neo4j схема денормализации
В моем приложении Neo4j у меня есть товары, характеристики товаров и список голосов (с удвоенным весом) для каждого товара по определенной характеристике. Чтобы отсортировать список продуктов по среднему весу голосов для списка характеристик, мне ну…
07 авг '15 в 07:59
2
ответа
Модель данных для древовидной структуры (файловая система): модель документа и модель графа
Я оцениваю решение nosql для реализации файловой системы, подобной структуре, с миллионами элементов, где должны быть ключевые функции: быстрый поиск "родителей", "прямых потомков" или "дочерних поддеревьев" элемента, отфильтрованного по n свойствам…
18 окт '15 в 22:59
1
ответ
Проектирование базы данных для времени и геолокации
Я успешно реализовал вариант использования временных рядов, как показано в документации. Данные (класс событий), на которые указывает наименьшая единица времени, индексируются пространственным индексом люцены. У меня есть два типа событий: частные и…
25 дек '15 в 23:15
1
ответ
Подсчет штатов и городов одним гремлиновым запросом
Я использую orientDb с поддержкой thinkerpop 3, и данные выглядят так: В одной стране есть несколько штатов, и в этих штатах есть несколько городов (для моего примера одно исключение состоит в том, что не в каждом штате есть города). Я хотел бы посч…
19 июн '18 в 21:10
1
ответ
Рубиновая и графовая БД без Jruby
Я надеюсь ввести графическую базу данных в мой проект без необходимости перехода на jRuby. На мой взгляд, учитывая это ограничение, у меня есть два варианта: Используйте граф DB, который предоставляет интерфейс RESTful. Я не знаю, как это повлияет н…
24 май '12 в 12:12
1
ответ
Как мне указать, какие коллекции запрашиваются в AQL?
Давайте представим, у меня есть этот график и я хочу запросить всех партнеров, связанных с пользователем WITH partner FOR u IN user FILTER u._name == @user_name FOR v IN OUTBOUND user GRAPH 'accounts' RETURN v этот запрос работает, когда @user_name …
06 фев '18 в 14:37
1
ответ
Структура базы данных графа
В моем случае я буду использовать графовую базу данных Sparsity (прежнее имя DEX). Но не имею опыта работы с графовыми базами данных. Я прочитал несколько статей, многие из которых предлагают несколько вещей (сервер Rexster, REST API, Bluprint и т. …
22 апр '15 в 10:55
1
ответ
Neo4j: найти степень связи
Я использую Neo4j, чтобы найти степень связи между пользователями. У меня есть данные в форме подписчика: (user)-[:INTERACTS_WITH]->(user) Таким образом, если user_1 взаимодействует с user_2, а user_2 взаимодействует с user_3, то user_1 и user_3 …
25 июн '17 в 06:56
1
ответ
Как ОБНОВИТЬ набор созданных узлов и связей
Я создал около 15 узлов и (их) 29 отношений. Но что-то пошло не так, как во время Relating, я использовал другой идентификатор узла и какие-то бесхозные узлы и отношения установились. Теперь я хочу обновить это. Я удалил эти (нулевые) узлы и сохрани…
07 янв '14 в 05:08
2
ответа
Граф базы данных против тройных магазинов
Какой в настоящее время лучший выбор для сохранения графоподобных структур? Графовые базы данных (например, Neo4j) или RDF тройные магазины (например, Virtuoso)? Например, у нас есть следующий вариант использования: слабо связанный граф (похожий н…
11 фев '11 в 21:26