|
Представление дерева в базе |
☑ |
0
quest
05.06.18
✎
21:14
|
Задача выглядит примерно так - есть дерево (xml) требуется так его представить в терминах 1сс (регистр, справочники) что бы далее легко работалось с путями. Фактически нужно нечто что позволяет
1. Загрузить хмл в базу
2. Обеспечить что-то похожее на функциональность xpath в запросах (или что бы этот аналог не очень напрягал в выборках)
|
|
1
Franchiser
гуру
05.06.18
✎
21:42
|
Реквизит хранилище значения
|
|
2
mistеr
05.06.18
✎
23:03
|
(0) Это к Postgre или Oracle.
|
|
3
mistеr
05.06.18
✎
23:05
|
Или справочник УзлыХМЛ с ТЧ Атрибуты.
Но скорость в запросах будет средненькой.
|
|
4
tesseract
06.06.18
✎
02:09
|
(0) Очень хотеться пошутить про яваскриптизеров, не имеющих какого-либо базиса по реляционным СУБД.
(2) Скорее ко всяким Mongo и redis. Впихивать древовидные структуры в SQL не очень хорошее решение. Или места сожрет, или тормозить будет.
|
|
5
mistеr
06.06.18
✎
10:44
|
(4) Есть специальные индексы для XPath. Но место жрет, да.
|
|
6
quest
06.06.18
✎
14:23
|
(5) а подробнее - по каким словам гуглить?
|
|
7
mistеr
06.06.18
✎
18:48
|
(6) <СУБД> XML index
|
|
8
johnny17
06.06.18
✎
18:52
|
Дерево - РС, но! запросы не пойдут, только подзапросами, времени вагон уйдет, а так - да, пихай в хранилище свой XML и сторонним разбирай по надобности
|
|
9
tesseract
07.06.18
✎
01:18
|
(6) Кластеризованные индексы. Но лучше оставь эту идею.
|
|