База данных на основе графов Neo4j
Базы данных на основе графов
Модель данных Neo4j: вершины, отношения, свойства, метки
Однотипные вершины — своеобразная таблица
Установка Neo4j
Установка: Ubuntu/Debian
Начало работы
Задача-1: сменить исходный пароль
Инструменты: веб-консоль
Инструменты: командная оболочка Cypher shell
Работа с данными: язык Cypher
Добавление элементов
Установка связей (отношений)
Показать все вершины
Показать вершины с фильтром по метке
Поиск по свойствам по всем вершинам
Поиск по вершинам с уточнением типа
Составное условие
Поиск отношений
Добавить новые отношения
Изменение элементов
Удалить вершину с удалением связей
Удалить отношение
Очистить базу
Neo4j + NodeJS
Лаба 7: Перевести лабу 4.2 (динамический фильтр таблицы) на бэкэнд с хранением данных в Neo4j