Re: [Pgsql-ayuda] Indexar campos varchar o tipo texto

From: Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl>
To: Manuel Infante Ruiz <manri2003(at)hotmail(dot)com>
Cc: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: Re: [Pgsql-ayuda] Indexar campos varchar o tipo texto
Date: 2003-05-14 01:49:03
Message-ID: 20030514014902.GI5725@dcc.uchile.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On Tue, May 13, 2003 at 08:00:54PM +0000, Manuel Infante Ruiz wrote:

Manuel,

> Necesito buscar un título de un libro en una tabala que contiene casi un
> millón de registros. Obviamente las búsquedas secuenciales son
> muuuuuuuyyyyyy lentas y no digamos ya si son por subacadenas (del tipo like
> '%loquesea%'). Pero son del tipo like '%loquesea%' las búsquedas que
> necesito implementar.

Seguramente contrib/tsearch te puede servir -- esta hecho para esto. La
documentacion puede dejar un poco que desear, pero es muy bueno.

Lo otro seria echarle una mirada a OpenFTS, openfts.sourceforge.net

Algo hay sobre estas dos cosas en
http://www.sai.msu.su/~megera/postgres/gist/

Suerte,

--
Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
"The Gord often wonders why people threaten never to come back after they've
been told never to return" (www.actsofgord.com)

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2003-05-14 03:38:58 Re: [Pgsql-ayuda] Cambiar el tipo de columna
Previous Message Alvaro Herrera 2003-05-14 01:43:48 Re: [Pgsql-ayuda] fotos con postgres