GIST для hstore/tsearch2 - Mailing list pgsql-ru-general

From Ilia Kantor
Subject GIST для hstore/tsearch2
Date
Msg-id auto-000589511149@umail.ru
Whole thread Raw
Responses Re: GIST для hstore/tsearc  (Teodor Sigaev <teodor@sigaev.ru>)
List pgsql-ru-general

Насколько я понял, ключевой момент в GIST – хранение близких значений близко.

Т.е INSERT при помощи penalty выбирает самое “близкое” значение и вставляет туда.

 

Каким образом реализуется penalty/union в hstore/tsearch2 ?

 

В исходниках используется функция hemdist.. Возможно, в деле замешана дистанция Хэмминга..

Но почему она вычисляется побитно ?..

 

Т.е что там происходит-то толком, и почему оно работает ?!? ;)

pgsql-ru-general by date:

Previous
From: Ivan
Date:
Subject: Re: [pgsql-ru-general] Пресс-релиз 8.1
Next
From: "Ilia Kantor"
Date:
Subject: hstore - релевантность