Общее

Neo4j - графовая БД.

Разработана на языке Java


Структурные компоненты

ЭлементОписаниеОтношение
УзлыНоды графа.

Каждый узел:

  • Имеет коллекцию свойств.
  • Может иметь несколько меток
ВзаимосвязиРебра графа, связывающие 2 узла.

Каждая взаимосвязь:

  • Является направленной (Узел1 -> Узел2).
  • Имеет единственное строкове имя.
  • Имеет коллекцию свойств.
МеткиИнструмент группировки узлов, обозначения их ролей. 
Коллекция свойствKey-Value коллекция свойств, в которой ключ - строка, а значение может иметь и другие типы данных. 

Интерфейс


Другое

Aspen is a simple markup language for creating graph data.
Aspen lets you write about people, places, things, and the relationships between them using marked-up text, and converts your text to valid Cypher that can be used in Neo4j graph databases.
https://aspen-lang.org/

Теги: NoSql Граф