Re: full text search: the concept of a "word"

Поиск
Список
Период
Сортировка
От Teodor Sigaev
Тема Re: full text search: the concept of a "word"
Дата
Msg-id 44481F8E.1050800@sigaev.ru
обсуждение исходный текст
Ответ на full text search: the concept of a "word"  ("Tomi NA" <hefest@gmail.com>)
Список pgsql-general
> My textfields are trigger-generated using information from a number of
> tables: these fields can be, say, a couple of thousand characters
> wide.
> Up to here, there's no problem.
> What I'd like to do is define - possibly using regexps - what
> constitutes a word. For instance, my word separator is a semicolon,
> not a space; a dash is not a separator, and neither are language
> specific characters (which might be interpreted that way by a language
> agnostic tool)...
> BTW, I use UTF-8 as my database encoding if it's of any importance.

I do not see a big problem: just write your own parser.

It's may be a problem with UTF-8: only CHS head tsearch2 supports UTF-8. But you
can find a patch on 8.1 at http://www.sai.msu.su/~megera/postgres/gist/tsearch/V2/




--
Teodor Sigaev                                   E-mail: teodor@sigaev.ru
                                                    WWW: http://www.sigaev.ru/

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

Предыдущее
От: "Tomi NA"
Дата:
Сообщение: setting the environment locale - linux, windows
Следующее
От: Teodor Sigaev
Дата:
Сообщение: Re: GiST index slower than seqscan