Full Text Search: Tables and Indexes

The examples in the previous section illustrated full text matching using simple constant strings. This section shows how to search table data, optionally using indexes.

2016-10-12 11:33:22
Full Text Search: GIN and GiST Index Types

There are two kinds of indexes that can be used to speed up full text searches. Note that indexes are not mandatory for full text searching, but in cases where a column is

2016-10-12 11:33:21
Full Text Search: Testing and Debugging Text Search

The behavior of a custom text search configuration can easily become confusing. The functions described in this section are useful for testing text search objects. You can

2016-10-12 11:33:22
Full Text Search: Additional Features

This section describes additional functions and operators that are useful in connection with text search. 12

2016-10-12 11:33:20
Full Text Search: Configuration Example

A text search configuration specifies all options necessary to transform a document into a tsvector: the parser to use to break text into tokens,

2016-10-12 11:33:20
Full Text Search

Full Text Searching (or just text search) provides the capability to identify natural-language documents that satisfy a

2016-10-12 11:33:20
Full Text Search: Controlling Text Search

To implement full text searching there must be a function to create a tsvector from a document and a tsquery from a user

2016-10-12 11:33:20
Full Text Search: Limitations

The current limitations of PostgreSQL's text search features are: The

2016-10-12 11:33:21
Full Text Search: psql Support

Information about text search configuration objects can be obtained in psql using a set of commands:

2016-10-12 11:33:21
Full Text Search: Parsers

Text search parsers are responsible for splitting raw document text into tokens and identifying each token's type, where the set of possible types

2016-10-12 11:33:21