Re: [pgsql-ru-general] индексирование по расстоянию
От | Sergey Konoplev |
---|---|
Тема | Re: [pgsql-ru-general] индексирование по расстоянию |
Дата | |
Msg-id | CAL_0b1uioPzGmSoqoZm7HTpG+PboxS8GJDATpYQL-RYictUmbQ@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: [pgsql-ru-general] индексирование по расстоянию (Sergey Konoplev <gray.ru@gmail.com>) |
Ответы |
Re: индексирование по расстоянию
|
Список | pgsql-ru-general |
2014-05-09 14:34 GMT-07:00 Dmitry E. Oboukhov <unera@debian.org>: >>> то есть если у нас есть функция возвращающая дистанцию между двумя >>> объектами, то может быть можно просто (без C-программирования) >>> построить индекс отвечающий на >>> вопрос "дай мне ближайшие объекты к заданному"? > >> Есть кое-какие наработки в этом направлении: > >> http://www.postgresql.org/message-id/flat/9E07E159-E405-41E2-9889-A04F534FC257@gmail.com# > > А я чет почитал про этот kNN но не понял как совместить его с моей > задачей. у меня на входе текстовые сопоставления и координатные. > и итоговое сопоставление опирается на оба сопоставления сразу Да, я не заметил в постановке задачи текст упоминается. >> А какая предметная область, если не секрет, что за данные и для чего >> дистанция? Возможно есть проще решение. > > предметная область - объекты с текстовыми характеристиками в > пространстве (на глобусе). > > То есть объект имеет: > - название > - текстовое описание > - lon > - lat [...] > ну и вот далее хочется > совместить оба критерия в один индекс: и текстовую близость и близость > по расстоянию > > причем текстовую близость мы считаем по своим критериям. Каким образом? -- Kind regards, Sergey Konoplev PostgreSQL Consultant and DBA http://www.linkedin.com/in/grayhemp +1 (415) 867-9984, +7 (499) 346-7196, +7 (988) 888-1979 gray.ru@gmail.com
В списке pgsql-ru-general по дате отправления: