Публикации по теме 'graph-database'


База данных Graph (Neo4j), обнаружение мошенничества (Panama Papers) и Python
«Делать явным то, что подразумевается» «Наука о данных в Cerved», Стефано Гатти и Нунцио Пеллегрино, Cerved 25 сентября 2017 года в Cerved состоялись доклады о технологии баз данных графов (Neo4j). Стефано Гатти и Нунцио Пеллегрино представили доклад Cerved и введение в свойства модели графа. Cerved — одна из самых важных компаний, работающих с данными, расположенная в Италии. Она работает в трех секторах: кредитная информация, маркетинговые решения, управление кредитами и..

Максимальное использование Neo4j: интеграция кода Python с Py2Neo
Я был бы удивлен, если бы встретил программиста или специалиста по данным, который не использовал Python хотя бы в одном проекте. Однако меньше людей сталкивались с Neo4j, поэтому эта статья предназначена для тех немногих из нас, кто любит совмещать гибкость Python и потрясающие возможности графических баз данных. Если вы не знакомы с Py2Neo, это пакеты Python, предоставляемые через пакет, которые действуют как драйвер Neo4j. Вы предоставляете учетные данные своей базы данных..

Графики и машинное обучение: линейная регрессия
Чтобы начать серию расширений Neo4j для машинного обучения, я реализовал набор определяемых пользователем процедур , которые создают модель линейной регрессии в базе данных графов. В этом посте я продемонстрирую использование линейной регрессии в браузере Neo4j, чтобы предложить цены на краткосрочную аренду в Остине, штат Техас. Давайте посмотрим на пример использования: Самый популярный район в Остине, штат Техас , определяется двумя последними цифрами его почтового индекса:..

Реализация фазовых блокировок чтения/записи
Мы искали какую-нибудь реализацию блокировки чтения-записи на C++, которая позволяет потоку получить блокировку, а затем опционально передать ее другому потоку. Реализации блокировки стандартных библиотек C++11 и C++14 std::mutex и shared_mutex не позволяют этого (это было бы неопределенным поведением — кстати, это также неопределенное поведение при выполнении этого с библиотекой pthreads ). Кроме того, мы искали блокировки, которые не будут отдавать предпочтение ни читателю, ни..

Будущее данных: децентрализованная графическая база данных
Происходит смена парадигмы, которая изменит способ хранения, вычисления и передачи данных компаниями. Этот сдвиг откроет множество новых возможностей, включая решения наиболее серьезных проблем, с которыми сталкиваются как крупные технологические компании, так и пользователи. В этой статье мы рассмотрим одну из таких возможностей - создание первой действительно децентрализованной графической базы данных. Помимо масштабируемости, рентабельности и безопасности, эта технология позволит..

Начало работы с Janusgraph
В последние дни компании все чаще используют приложения графовых баз данных в соответствующих областях. Графические базы данных, такие как Amazon Neptune, Janusgraph, Neo4j, IBM Graph, Anzograph и т. Д., Подходят для нескольких типов приложений, включающих наборы данных с высокой степенью связи, таких как предоставление рекомендаций на основе социального графа, выполнение обнаружения мошенничества и предоставление графа знаний. рекомендации по продукту. Именно здесь традиционный SQL..

Стресс-тест: пакеты Graph Analytics с открытым исходным кодом
Здесь, в Lab41, мы недавно заинтересовались динамическими графиками, и последние несколько месяцев мы пытались понять, какие инструменты мы можем использовать для их анализа - мы называем это проектом SkyLine. Мы пишем в этом блоге, чтобы объяснить, почему мы думаем, что динамические графики интересны, и что мы узнали на данный момент. Что такого хорошего в динамических графиках? Мы уже говорили об этом раньше и скажем еще раз: «Графики - отличный способ моделировать мир вокруг..