<
От версии < 3.10 >
отредактировано Alexandr Fokin
на 2022/06/25 15:12
К версии < 3.4 >
отредактировано Alexandr Fokin
на 2022/06/25 14:46
>
Изменить комментарий: Добавлен комментарий

Комментарий

Подробности

Свойства страницы
Содержимое
... ... @@ -25,24 +25,10 @@
25 25  Каждая взаимосвязь:
26 26  
27 27  * Является направленной (Узел1 -> Узел2).
28 -(При этом в запросе можно явно указать игнорирования направления)
29 29  * Имеет единственное строкове имя.
30 30  * Имеет коллекцию свойств.
31 -
32 -----
33 -
34 -Способы обозначения подвидов связи:
35 -
36 -* За счет объявления разных имен связей.
37 -* Объявление одного имени связи, но добавление атрибута "тип связи" в коллекцию свойств связи.
38 -
39 -(Указанные способы могут различаться по влиянию на производительность запросов)
40 40  )))
41 -|(% style="width:152px" %)Метки|(% style="width:417px" %)Инструмент группировки узлов, обозначения их ролей.|(% style="width:953px" %)(((
42 -Можно сказать, что к каждой метке привязана коллекция узлов.
43 -
44 -При этом за счет меток можно ввести неявную иерархию - обозначив общей меткой некое множество узлов целиком (AllObjects), и отдельными метками его подмножества (ObjectGroup1, ObjectGroup2 ...).
45 -)))
31 +|(% style="width:152px" %)Метки|(% style="width:417px" %)Инструмент группировки узлов, обозначения их ролей.|(% style="width:953px" %)Можно сказать, что к каждой метке привязана коллекция узлов.
46 46  |(% style="width:152px" %)Коллекция свойств|(% style="width:417px" %)Key-Value коллекция свойств, в которой ключ - строка.|(% style="width:953px" %)
47 47  
48 48  ----
XWiki.XWikiComments[0]
Комментарий
... ... @@ -1,6 +1,6 @@
1 1  База данных имеет определенную преимущества при определенных моделях данных (древовидная структура, структура ориентированная на связи между элементами).
2 2  
3 -Например может быть более производительной при выполнении запросов, которые в sql решении называются рекурсивными.
3 +Например может быть более производительной при выполнении запросов, которые в sql решении называли бы рекурсивными.
4 4  
5 5  Имеет более широкий (по сравнению с sql) инструментарий для получения данных, основанные на отношениях.
6 6  
XWiki.XWikiComments[1]
Комментарий
... ... @@ -1,5 +1,3 @@
1 -Понятие "отправные точки" в запросе.
1 +Запросы.
2 2  
3 -1. В начале выполнения запроса БД выбирает узлы, с которых будет начинаться обход.
4 -(Например один или группа узлов могут быть указаны явно по некому атрибуту из коллекции свойств, при этом скорость их поиска будет зависеть в том числе от наличия индекса)
5 -1. Следующим шагом выполнения является обход графа из найденных на первом этапе узлов, с использованием критериев и ограничений запроса.
3 +