Изменения документа Neo4j
Редактировал(а) Alexandr Fokin 2023/12/16 14:11
<
>
отредактировано Alexandr Fokin
на 2022/06/23 14:56
на 2022/06/23 14:56
отредактировано Alexandr Fokin
на 2022/06/25 14:41
на 2022/06/25 14:41
Изменить комментарий:
К данной версии нет комментариев
Комментарий
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -2,8 +2,13 @@ 2 2 3 3 Neo4j - графовая БД. 4 4 5 - Разработана наязыке[[Java>>Разработка.JVM.Java.WebHome]]5 +Не имеет требований/механизмов для схемы данных. (Разные узлы, даже имеющие одну и ту же метку, могу содержать разные наборы свойств) 6 6 7 +Разработана на языке [[Java>>Разработка.JVM.Java.WebHome]]. 8 + 9 +Graph Data Platform | Graph Database Management System | Neo4j 10 +https://neo4j.com/ 11 + 7 7 ---- 8 8 9 9 ==== Структурные компоненты ==== ... ... @@ -14,7 +14,7 @@ 14 14 Каждый узел: 15 15 16 16 * Имеет коллекцию свойств. 17 -* Можетиметьнесколькометок22 +* Имеет от 1 до n меток. 18 18 ))) 19 19 |(% style="width:152px" %)Взаимосвязи|(% style="width:417px" %)Ребра графа, связывающие 2 узла.|(% style="width:953px" %)((( 20 20 Каждая взаимосвязь: ... ... @@ -23,19 +23,23 @@ 23 23 * Имеет единственное строкове имя. 24 24 * Имеет коллекцию свойств. 25 25 ))) 26 -|(% style="width:152px" %)Метки|(% style="width:417px" %)Инструмент группировки узлов, обозначения их ролей.|(% style="width:953px" %) 27 -|(% style="width:152px" %)Коллекция свойств|(% style="width:417px" %)Key-Value коллекция свойств, в которой ключ - строка , а значение может иметь и другие типы данных.|(% style="width:953px" %)31 +|(% style="width:152px" %)Метки|(% style="width:417px" %)Инструмент группировки узлов, обозначения их ролей.|(% style="width:953px" %)Можно сказать, что к каждой метке привязана коллекция узлов. 32 +|(% style="width:152px" %)Коллекция свойств|(% style="width:417px" %)Key-Value коллекция свойств, в которой ключ - строка.|(% style="width:953px" %) 28 28 29 29 ---- 30 30 31 31 ==== Интерфейс ==== 32 32 33 -|(% style="width:1 40px" %)**Название**|(% style="width:306px" %)**Тип**|(% style="width:1076px" %)34 -|(% style="width:1 40px" %)Cypher|(% style="width:306px" %)Язык запросов|(% style="width:1076px" %)(((38 +|(% style="width:193px" %)**Название**|(% style="width:171px" %)**Тип**|(% style="width:1158px" %) 39 +|(% style="width:193px" %)Cypher|(% style="width:171px" %)Язык запросов|(% style="width:1158px" %)((( 35 35 Язык запросов для работы с графовой структурой данных. 36 36 Используется только в [[Neo4j>>WebHome]] 37 37 ))) 38 -|(% style="width:140px" %) |(% style="width:306px" %) |(% style="width:1076px" %) 43 +|(% style="width:193px" %)SPARQL|(% style="width:171px" %)Язык запросов|(% style="width:1158px" %)((( 44 +Язык запросов для работы с RDF. 45 +Используется для работы с графовыми онтологиями семантического веба. 46 +))) 47 +|(% style="width:193px" %)[[Apache TinkerPop Gremlin>>Разработка.Базы данных.NoSQL.Графовая структура.Apache TinkerPop Gremlin.WebHome]]|(% style="width:171px" %)Язык запросов|(% style="width:1158px" %) 39 39 40 40 ---- 41 41