Хобрук: Ваш путь к мастерству в программировании

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

База данных Neo4j в сервлете
У меня есть сервлет, и я хочу подключиться к базе данных Neo4j. Так что я могу получить доступ к базе данных из моего приложения через Интернет. Но сервлет выдает ошибку? Я делаю что-то неправильно? Вот мой код сервлета. protected void...
06.05.2024

Тест производительности Neo4j
Итак, я загружаю миллион узлов в базу данных сообщества Neo4j и пытаюсь получить 564343-й узел. Это занимает 31,568 секунды. Neo4j настолько отстой или я что-то не так делаю? Я использую jruby с драгоценным камнем neo4j.rb. irb(main):001:0>...
09.05.2024

Производительность запросов Neo4J
У меня относительно небольшой график (2,5 млн узлов, 5 млн отн., 7,7 млн ​​свойств), и я выполняю (как мне кажется) простой запрос, но на быстром ноутбуке с SSD он выполняется 63 секунды. Это действительно та производительность, которую я должен...
06.05.2024

Типы данных Neo4j Cypher — создание числовых свойств
Как создать свойство числового типа (которое будет работать с агрегатными функциями)? Я вижу, как это сделать в neo4j-shell, выполнив «man set», но я не могу найти документацию о том, как это сделать в Cypher. Похоже, вы можете сделать это только с...
12.04.2024

изменить метку отношения
при создании отношения с меткой на стрелке. как сделать когда-нибудь в будущем, чтобы изменить ярлык, не удаляя отношения? возможно? Вы также можете изменить набор отношений с одной и той же меткой на другую метку? edit Я пишу это, чтобы создать...
28.04.2024

Найдите детали узла neo4j, имеющие только одно ребро
У меня есть база данных двух типов узлов: пользователи и события, связанные с отношениями DOES. Какой был бы шифр, чтобы найти тех пользователей, которые сделали только одно событие? Я хочу найти пользовательские узлы только с одним ребром?
13.04.2024

Регистрация и отладка фреймворка Neo4J + GraphAware
Поэтому я разрабатывал модуль GraphAware Runtime для расширения функциональности Neo4J. Согласно GraphAware, чтобы включить ведение журнала, мне нужно добавить предоставленную slf4j зависимость к моему модулю и добавить запись в файл...
17.05.2024

Параллельное слияние Neo4j/Cypher
Я написал простой тест, который выполняет одновременные MERGE запросы, и обнаружил, что в пустой базе данных создается несколько узлов, хотя я ожидаю, что будет уникальный узел. [Test] public void ConcurrentNodeMerge() { //...

Возврат результатов, если хотя бы один узел (связанный, но, возможно, не являющийся результатом) имеет определенное свойство в Neo4j.
У меня есть граф, состоящий из набора непересекающихся генеалогических деревьев. У меня есть рабочий запрос с несколькими операторами OPTIONAL MATCH , которые позволяют мне получить только непосредственных родителей и братьев и сестер кого-то из...
13.04.2024

как построить отношения между двумя разными столбцами в neo4j?
У меня был набор вопросов и ответов в CSV-файле в виде двух столбцов. Как я могу построить отношения между Вопросом и Ответом? Я пробовал Neo4j Cypher - создание отношений с использованием двух файлов CSV этот процесс, но не получил результата....
08.05.2024

Как запустить веб-приложение neo4j и flask из одного контейнера докеров
Я хочу запустить целое приложение из одного контейнера докеров, приложение состоит из трех компонентов. База данных neo4j, которая должна быть доступна через порт локального хоста, скажем, порт Bolt 7687 фляжное приложение, которое должно...

Заменить @QueryResult при переключении с SDN+OGM на SDN/RX
До Spring Boot 2.3.4 я использовал аннотацию @QueryResult для сопоставления некоторых пользовательских ответов на запросы Cypher с POJO. Сейчас я тестирую первый RC Spring Boot 2.4 и пытаюсь следовать инструкциям о том, как отказаться от OGM,...

Новые материалы

Аргументы прогрессивного улучшения почти всегда упускают суть
В наши дни в кругах веб-разработчиков много болтают о Progressive Enhancement — PE, но на самом деле почти все аргументы с обеих сторон упускают самую фундаментальную причину, по которой PE..

Введение в Джанго Фреймворк
Схема «работать умно, а не усердно» В этой и последующих статьях я познакомлю вас с тем, что такое фреймворк Django и как создать свое первое приложение с помощью простых и понятных шагов, а..

Настольный ПК как «одно кольцо, чтобы править всеми» домашних компьютеров
Вид после 9 месяцев использования С настольных компьютеров все началось, но в какой-то момент они стали «серверами», и мы все перешли на ноутбуки. В прошлом году я столкнулся с идеей настольных..

Расширенные методы безопасности для VueJS: реализация аутентификации без пароля
Руководство, которое поможет вам создавать безопасные приложения в долгосрочной перспективе Безопасность приложений часто упускается из виду в процессе разработки, потому что основная..

стройный-i18следующий
Представляем стройную оболочку для i18next. Эта библиотека, основанная на i18next, заключает экземпляр i18next в хранилище svelte и отслеживает события i18next, такие как languageChanged,..

Обзор 20 основных и современных методов работы с массивами в JavaScript
Вы знаете их всех? В этом коротком посте я покажу сводку методов, доступных в JavaScript для работы с массивами. Я надеюсь, что вы найдете это полезным! В конце поста вы найдете ссылку на..

Да, но я чувствую необходимость указать, что это или не единственные два.
Да, но я чувствую необходимость указать, что это или не единственные два. Обучение с подкреплением (в качестве примера) также является важным.