Re: Why not keeping positions in GIN?

Поиск
Список
Период
Сортировка
От Guillaume Smet
Тема Re: Why not keeping positions in GIN?
Дата
Msg-id 1d4e0c10705250036t38d22f27qbeeb6b9f80965a2f@mail.gmail.com
обсуждение исходный текст
Ответ на Why not keeping positions in GIN?  ("Hitoshi Harada" <hitoshi_harada@forcia.com>)
Список pgsql-hackers
On 5/25/07, Hitoshi Harada <hitoshi_harada@forcia.com> wrote:
> It's not only about Japanese. When you search "phrase" for text in English,
> the same logic above will be needed. I don't research about tsearch2 but is
> there any problem?? Also, in some case int-array inverted index needs the
> entry positions as well, I guess. Obtaining positions with posting lists is
> "general" enough for GIN, isn't it?
>
> Is there any future plan around it?

We talked of this with Oleg and Teodor when I worked on GIN for
pg_trgm. I know there is a long term plan to solve this issue (and
especially improve ranking in full text search).

I'm not sure the position is general enough.  What I'd like to have is
the ability to add metadata. For example, in the case of pg_trgm, I'd
like to have the length of the original string as it's a strong factor
in similarity calculation. Currently, we get a lot of results which
are rechecked after the first index pass: it's not very efficient.

--
Guillaume


В списке pgsql-hackers по дате отправления:

Предыдущее
От: mark@mark.mielke.cc
Дата:
Сообщение: Re: like/ilike improvements
Следующее
От: "Zeugswetter Andreas ADI SD"
Дата:
Сообщение: Re: like/ilike improvements