Библиотека процедур для запуска линейной регрессии на Neo4j, алгоритм k-кратчайшего пути иены, использование GraphQL для администрирования базы данных, исследование чемпионата мира с Neo4j Bloom

На этой неделе у нас есть библиотека процедур для запуска линейной регрессии на Neo4j, алгоритм k-кратчайшего пути иены, использование GraphQL для администрирования базы данных, исследование чемпионата мира с Neo4j Bloom и многое другое!

Если у вас есть предложения, которые вы хотели бы видеть в будущих выпусках, или у вас есть вопросы, дайте мне знать.

Привет, Марк

Избранный член сообщества: Алисия Пауэрс

На этой неделе избранный член сообщества — Алисия Пауэрс, основатель Heart Metrics, Inc.

Алисия уже несколько лет является частью сообщества Neo4j и выступила с популярным докладом на GraphConnect EU 2016 под названием «Кто заботится о том, что Бейонсе съела на обед?».

Алисия также дала интервью о своей работе и мнениях о будущем графовых баз данных на GraphConnect 2017 в Нью-Йорке.

От имени сообщества Neo4j благодарю Алисию за всю вашу работу!

Графики и машинное обучение: линейная регрессия?

В графиках и машинном обучении: линейная регрессия? моя коллега Лорен Шин описывает набор определяемых пользователем процедур, которые она реализовала для создания модели линейной регрессии в Neo4j.

Лорен продолжает демонстрировать использование линейной регрессии из браузера Neo4j, чтобы предложить цены на краткосрочную аренду в Остине, штат Техас.

Читать запись в блоге

Анализ чемпионата мира с помощью Cypher, GraphQL и Neo4j Bloom

На этой неделе на онлайн-встрече Хесус Барраса и я показали, как запрашивать график чемпионата мира по футболу 2018 года с помощью 3 различных инструментов: Cypher, GraphQL и Neo4j Bloom.

Было довольно забавно пытаться выяснить, какой инструмент лучше всего подходит для того или иного типа запросов.

YouTube: серия Neo4j APOC

Майкл запустил серию видеороликов Neo4j APOC HowTo на YouTube, призванных помочь вам быстро освоить библиотеку необходимых процедур.

На данный момент выпущено 2 видеоролика — Пользовательские процедуры и функции и APOC Introduction and Installation Desktop & Sandbox Neo4j — и впереди еще много других!

Графические алгоритмы: k-кратчайший путь иены

В последнем посте Томаза Братаника он показывает, как найти альтернативные маршруты в дорожной сети Калифорнии с помощью графических алгоритмов Neo4j.

Он начинает с того, что показывает, как найти кратчайший путь между двумя точками с помощью алгоритма Дейкстры, а затем переходит к демонстрации алгоритма k-кратчайших путей Йена, который позволяет нам найти второй кратчайший путь, третий кратчайший путь и так далее.

Этот алгоритм очень удобен в транспортной области, где нам может понадобиться найти альтернативные маршруты, если есть проблема с кратчайшим.

Читать запись в блоге

Сохранение кэша страниц Neo4j при перезапуске базы данных

Просматривая базу знаний Neo4j, я наткнулся на запись, объясняющую функцию 3.4, о которой я даже не знал! 3.4 имеет новую функцию прогрева кэша активных страниц в Enterprise Edition.

Содержимое памяти кэша страниц периодически профилируется, и эти профили используются для быстрого повторного нагрева кэша при запуске. Это уменьшает время до производительности для перезапусков или сбоев.

Настройте кэш страницы

20 минут: сколько времени нужно, чтобы написать процедуру Neo4j на Kotlin

Эмад Панах объясняет, как потребовалось всего 20 минут, чтобы создать процедуру Neo4j, которая преобразует строку в хэш SHA256 с использованием языка программирования Kotlin.

Читать запись в блоге