> Кстати, те, кто был в Праге в прошлом году, могли наблюдать интеграцию
> Lucene и Fyracle на моей презентации по Java Stored Procedures. Это
> конечно был только пример (где-то 200 строчек кода, может меньше), но
> вполне рабочий. Идея работы там такая же как и в PostgreSQL FTS от
> которой Дима Кузьменко тащится.

Почитал вот этот документ
http://www.sai.msu.su/~megera/postgres/talks/fts_pgsql_intro.html

В частности интересовала структура индекса GIN
http://www.sai.msu.su/~megera/postgres/talks/fts_pgsql_intro.html#ftsindex

Получается, что комбинации лексем (в целях оптимизации поиска) они не
хранят.

Поэтому чтобы получить данные, в которые входят несколько лексем,
нужно построить пересечение.

Неужто в PG так здорово работают join-ы на больших объемах? Если
судить по восторгам о том как там все здорово сделано?

Коваленко Дмитрий.

Ответить