Вопросы по теме 'graph-databases'
Что мне нужно знать, чтобы внедрить базу данных концептуальных графов?
У меня есть продукт, для которого нужна графовая база данных, и, к сожалению, все графовые базы данных, которые я нашел, недостаточно совершенны, стоят много денег или просто не соответствуют моим потребностям. Я хотел бы реализовать адаптацию...
388 просмотров
schedule
02.02.2024
отношения «многие ко многим» для социального приложения: Mongodb или графовые базы данных, такие как Neo4j
Я пытался понять встраивание в Mongodb, но не смог найти достаточно хорошей документации. Связывание не рекомендуется, так как записи не являются атомарными по документам, а также есть два поиска. Кто-нибудь знает, как это решить, или вы бы...
2071 просмотров
schedule
17.11.2022
использование нескольких предложений соответствия не возвращает никакого результата в шифрованном запросе neo4j
Я выполняю следующие два запроса и получаю некоторый результат.
Первый запрос
START
person=node:NODE_TYPE(NODE_TYPE='PERSON')
MATCH...
3076 просмотров
schedule
06.03.2024
Шифрование запросов в Scala
Я новичок в Scala и Neo4j. Разрабатываю проект на Scala с Neo4j в качестве базы данных с использованием оболочки Scala-Neo4j. Есть ли поддержка Cypher в этой обертке? Если да, то как мне написать шифрованный запрос в Scala?
650 просмотров
schedule
24.12.2023
База данных Titan Graph: обработка транзакций в IdGraph
Я просматривал эту статью о Титане . Здесь речь идет о транзакции в графе Титана
Vertex v1 = g.addVertex(null);
//Do many other things
TransactionalGraph tx = g.newTransaction();
Vertex v2 = tx.addVertex(null);...
485 просмотров
schedule
04.04.2024
Самый эффективный способ найти связи между узлами в Cypher/Neo4J?
Мне нужно найти соединения между всеми узлами (с меткой «Хэштег»), подключенными к основному пользовательскому узлу.
Пока что я придумал такое решение, но оно мне кажется немного неэффективным, потому что я дважды обхожу граф, чтобы сначала найти...
274 просмотров
schedule
01.05.2024
В чем разница между Element setProperty и TitanVertex addProperty в Blueprints?
В чем разница между методами Blueprints vertex.addProperty(key, value); , реализованными в TitanVertex, и vertex.setProperty(key, value); в Element?
Если есть разница, как мне перевести addProperty в setProperty ?
335 просмотров
schedule
29.09.2022
Gremlin в IDE без java-кода (как в оболочке)
Какая связь между гремлином и заводным? Я поставил groovy на eclipse, и он работает, но... я думаю, что гремлин немного отличается.. (не могу писать в редакторе eclipse и запускать, как я это делаю в оболочке гремлина).. например, писать 5 + 4 и...
639 просмотров
schedule
02.11.2023
Гремлин и индексы
В последнее время я использую индексы и заметил, что если я сделаю индексированный ключ на dmdid , следующий запрос будет быстрым:
graph.query().has("firstname", "Joan").has("lastname", "Dupont").vertices()
Это тоже быстро:
new...
533 просмотров
schedule
22.11.2022
Загрузка данных в базу Титан
У меня есть набор данных журнала в виде плоских файлов, из которых я хочу сформировать график (на основе информации в журнале) и загрузить его в базу данных Titan. Эти данные занимают несколько гигабайт. Я изучаю варианты массовой загрузки Faunus и...
2780 просмотров
schedule
26.03.2024
Добавление нового пользователя в neo4j
Здесь говорит совершенно нуб neo4j,
Мне нравится создавать граф для хранения набора пользователей, типичный пользователь выглядит следующим образом:
CREATE
(node_1 {FullName:"Peter Parker",FirstName:"peter",FamilyName:"parker"}),
(node_2...
918 просмотров
schedule
14.10.2022
Как импортировать данные csv для создания узлов с заданными свойствами в neo4j
Мне нужно создать более 30 узлов с данными ниже CSV в качестве свойств,
id,name,skill,cur_company,pre_company,college,location
1,"pavan","java","CGI","CSC","JNTU","HYDERABAD"
2,"ravi","java","TCS","CSC","SGPL","DELHI"
...
Как...
779 просмотров
schedule
27.04.2024
Neo4j - получить все связанные узлы типа и создать новую связь
У меня есть набор данных, который выглядит так (артефакт)-[HAS]-(ключевое слово), ключевые слова могут использоваться артефактами несколько раз. Чего я пытаюсь достичь, так это;
Возврат наиболее взаимосвязанных узлов ключевых слов, количество...
241 просмотров
schedule
15.11.2022
Простой недостаток дизайна социальной сети с графовой базой данных
Я смотрел базы данных графов и Neo4j. Как и было предложено, я попытался нарисовать простой график социальных сетей на белой бумаге и после нескольких набросков застрял на некоторых похожих точках.
Сначала я разработал социальную сеть, в которой...
132 просмотров
schedule
21.10.2022
Orientdb — предложение where с несколькими ребрами
Я все еще новичок в этом, поэтому я просто перейду к делу.
В нашем приложении есть заметки, которыми можно делиться между пользователями и хранить в папках. Одна заметка, очевидно, может находиться в нескольких папках (которые не могут быть...
1253 просмотров
schedule
02.05.2024
Базы данных временных графиков для данных на основе событий
У меня есть данные, говорящие мне, что событие произошло для определенных вещей.
Пример:
Ящик № 1 находится в локации А 15 февраля 2015 г., 10:00.
Ящик №1 был помещен в ящик №2 15 февраля 2015 г. в 10:15.
Ящик № 2 был помещен в ящик № 3 15...
976 просмотров
schedule
01.10.2022
Запрос Gremlin Cayley: как сделать многоуровневый запрос
Новичок в cayley и не может понять, как отобразить многоуровневый запрос с неизвестным количеством уровней.
Например, допустим, что все предикаты/отношения между узлами являются «лайками». Если у меня есть график, сформированный таким образом....
758 просмотров
schedule
03.11.2022
Как импортировать отношения между узлами одной и той же метки из файла csv в neo4j?
У меня есть два отдельных файла csv, которые мне нужно импортировать в мою базу данных neo4j. Первый файл содержит все узлы, которые я хочу импортировать. Информация классифицируется следующим образом:
id, Name...
2034 просмотров
schedule
16.12.2023
Пакетное удаление Neo4j
Я использую следующий класс утилиты для очистки базы данных Neo4j:
public class Neo4jUtils {
final static Logger logger = LoggerFactory.getLogger(Neo4jUtils.class);
private static final int BATCH_SIZE = 1000;
public static void...
761 просмотров
schedule
09.02.2024
Можно ли манипулировать графом, загруженным в память Giraph?
Я прочитал , что Giraph — это фреймворк для анализа графов, но возможно ли добавить, удалить или обновить узлы и ребра графа, загруженного в память Giraph?
48 просмотров
schedule
28.10.2022