http://linuxgazette.net/164/sephton.html
<snip>
Поиск векторов
Как превратить содержимое документа в массив лексем, используя парсер и словари? Как можно соответствовать критерию поиска по основному тексту? PostgreSQL предоставляет ряд функций для этого. Первое, на что мы посмотрим, - это to_tsvector ().
tsvector - это внутренний тип данных, содержащий массив лексем с информацией о положении. Позиции лексемы используются при поиске, чтобы ранжировать результат поиска на основе близости и другой информации. Можно управлять ранжированием, помечая различные части, составляющие содержимое документа поиска, например, заголовок, текст и аннотация могут быть по-разному взвешены во время поиска , помечая эти секции по-разному. Метки разделов, достаточно просто A, B, C & D, ассоциируются с tsvector во время его создания, но модификаторы веса, связанные с этими метками, могут контролироваться после факта.
</snip>
Для поиска по фразе см. Здесь.
На сайте Postgresql нет дорожной карты. Вместо этого вы переходите на страницу Open Issues. На данный момент на этой странице не упоминается поиск по фразе.