Re: LIKE and REGEX optimization - Mailing list pgsql-general

From Richard Huxton
Subject Re: LIKE and REGEX optimization
Date
Msg-id 478DD117.9080102@archonet.com
Whole thread Raw
In response to Re: LIKE and REGEX optimization  (Chris Browne <cbbrowne@acm.org>)
List pgsql-general
Chris Browne wrote:
> The only idea that comes to mind to follow that is to look into
> tsearch.  On PostgreSQL 8.3, it's built in; on 8.2 and earlier, it's a
> "contrib" module.  It allows indexing on words inside columns, which
> would seem to fit your requirement.

You might want to google for "postgresql trigram" too. Some notes at the
location below.
http://www.sai.msu.su/~megera/oddmuse/index.cgi/ReadmeTrgm

It's more of a substring search than tsearch2 is, so might meet your
needs better. It's in the "contrib" package / source directory.

--
   Richard Huxton
   Archonet Ltd

pgsql-general by date:

Previous
From: Richard Huxton
Date:
Subject: Re: backup and restore
Next
From: "Dave Page"
Date:
Subject: Re: backup and restore