<
От версии < 2.8 >
отредактировано Alexandr Fokin
на 2022/06/23 15:49
К версии < 2.1 >
отредактировано Alexandr Fokin
на 2022/02/11 19:39
>
Изменить комментарий: К данной версии нет комментариев

Комментарий

Подробности

Свойства страницы
Теги
... ... @@ -1,1 +1,0 @@
1 -NoSql|Граф
Содержимое
... ... @@ -1,53 +1,6 @@
1 -==== Общее ====
1 +Neo4j - графовая БД
2 2  
3 -Neo4j - графовая БД.
4 4  
5 -Разработана на языке [[Java>>Разработка.JVM.Java.WebHome]]
6 -
7 -Graph Data Platform | Graph Database Management System | Neo4j
8 -https://neo4j.com/
9 -
10 -----
11 -
12 -==== Структурные компоненты ====
13 -
14 -
15 -|=(% style="width: 152px;" %)Элемент|=(% style="width: 417px;" %)Описание|=(% style="width: 953px;" %)Отношение
16 -|(% style="width:152px" %)Узлы|(% style="width:417px" %)Ноды графа.|(% style="width:953px" %)(((
17 -Каждый узел:
18 -
19 -* Имеет коллекцию свойств.
20 -* Может иметь от 1 до n меток.
21 -)))
22 -|(% style="width:152px" %)Взаимосвязи|(% style="width:417px" %)Ребра графа, связывающие 2 узла.|(% style="width:953px" %)(((
23 -Каждая взаимосвязь:
24 -
25 -* Является направленной (Узел1 -> Узел2).
26 -* Имеет единственное строкове имя.
27 -* Имеет коллекцию свойств.
28 -)))
29 -|(% style="width:152px" %)Метки|(% style="width:417px" %)Инструмент группировки узлов, обозначения их ролей.|(% style="width:953px" %)Можно сказать, что к каждой метке привязана коллекция узлов.
30 -|(% style="width:152px" %)Коллекция свойств|(% style="width:417px" %)Key-Value коллекция свойств, в которой ключ - строка, а значение может иметь и другие типы данных.|(% style="width:953px" %)
31 -
32 -----
33 -
34 -==== Интерфейс ====
35 -
36 -|(% style="width:193px" %)**Название**|(% style="width:171px" %)**Тип**|(% style="width:1158px" %)
37 -|(% style="width:193px" %)Cypher|(% style="width:171px" %)Язык запросов|(% style="width:1158px" %)(((
38 -Язык запросов для работы с графовой структурой данных.
39 -Используется только в [[Neo4j>>WebHome]]
40 -)))
41 -|(% style="width:193px" %)SPARQL|(% style="width:171px" %)Язык запросов|(% style="width:1158px" %)(((
42 -Язык запросов для работы с RDF.
43 -Используется для работы с графовыми онтологиями семантического веба.
44 -)))
45 -|(% style="width:193px" %)[[Apache TinkerPop Gremlin>>Разработка.Базы данных.Другие инструменты и хранилища.Apache TinkerPop Gremlin.WebHome]]|(% style="width:171px" %)Язык запросов|(% style="width:1158px" %)
46 -
47 -----
48 -
49 -==== Другое ====
50 -
51 51  Aspen is a simple markup language for creating graph data.
52 52  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.
53 53  https://aspen-lang.org/