Имя: Пароль:
1C
1С v8
Представление дерева в базе
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) Кластеризованные индексы. Но лучше оставь эту идею.
2 + 2 = 3.9999999999999999999999999999999...