172 похожих чатов

Правильно ли я понимаю, что это ltree Фёдора Сигаева и

Олега Бартунова?

6 ответов

14 просмотров

Вообще говоря -- необязательно. Хотя, по первому взгляду, формат действительно подходит для работы через функцыи и индэксы расшырения ltree.

Dmitry-Runov Автор вопроса

https://postgrespro.ru/docs/postgresql/14/ltree#id-1.11.7.30.7

Dmitry Runov
Эти функции дорогие?

Примерно в любом смысле -- нет. Но вопрос я не понял.

Dmitry-Runov Автор вопроса
Ilya Anfimov
Примерно в любом смысле -- нет. Но вопрос я не по...

Я ковыряю ГАР (бывший ФИАС, КЛАДР). Адреса по крупному счету, это деревья(улица в посёлке, посёлок в районе, район в субъекте). Про ltree я вообще не знал ранее. И мне всегда казалось, что единственным верным вариантом фильтрации это сделать для основным уровней сделать коды: 1. Пронумеровать все элементы одного уровня. 2. Присвоить нижестоящим элементам соответствующие коды (регион, район, улица, населенный пункт, улица). Дорогие, т.е. ресурсоемкие запросы. Методика, то совершенно другая.

Dmitry Runov
Я ковыряю ГАР (бывший ФИАС, КЛАДР). Адреса по круп...

ЯННП. Да и ладно. Замечу, что разных вариантов представления деревьев в RDBMS -- масса, и примерно все в каком-то смысле верные. Впрочем, КЛАДР -- это такое дерево, которое почти и не дерево. Ограниченное число уровней, у каждого есть своё название... Большэ на мультисправочник походит.

Похожие вопросы

Обсуждают сегодня

Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
70
Хотел бы спросить у знающих, правильную ли я выбрал книгу для начала изучения ассемблера Юрова В.И ? Или есть более лучшие книги для начала обучения?
Botsman
25
Книга Юрова В.И пойдёт для обучения?
Botsman
24
Люди добрые, помогите с идеями, потому что свои закончились. У клиента падает софтина в момент инициализации модуля OtlEventMonitor на RegisterWindowMessage('Gp/OtlTaskEvents/...
Михаил Усков
7
$params = [ 'formid' => 'feedbackForm', 'formTpl' => '@CODE: <form class="form-validate" data-id="ajax_form"> <fieldset class="margin-bottom-md"> ...
Pathologic
1
> Примечательно, что новый владелец удаляет из GitHub любые жалобы, указывающие на подозрительную активность или смену владельца, и, видимо, рассчитывает на то, что пользовате...
Alex Sherbakov
2
GridView fully ignored first parent(SizedBox), and take width from second parent(Container). How can I constrain GridView by first parent? Widget build(BuildContext context) {...
Hamster
1
Hey there Which is the best Linux destro for developers (coding)? To my research on reddit, they said Linux mint is good for mid level spec and Ubuntu for high Lev hardwar...
Wiz 🪄
11
Подскажите пожалуйста, а я могу вот такую штуку использовать? rpc, только реализованное в реббите https://www.rabbitmq.com/tutorials/tutorial-six-php ( или https://habr.com/ru...
Artyom
11
И ещё вопрос: можно ли типа как на дос как-то запариться и с помощью прерываний выводить текст, вместо функции printf ?
НѣкъиⰘижєжєиꙁъвьсєсвѣтьноѣсѣтиѥсть•
34
Карта сайта