Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

funcione de postgres

Estas en el tema de funcione de postgres en el foro de PostgreSQL en Foros del Web. hola gracias por la ayuda qm puedan facilitar. lo que quiero es hacer una busqueda interactiva con una funcion en postgre donde pueda buscar rapidamente ...
  #1 (permalink)  
Antiguo 29/03/2012, 08:55
 
Fecha de Ingreso: marzo-2012
Mensajes: 11
Antigüedad: 12 años
Puntos: 0
funcione de postgres

hola gracias por la ayuda qm puedan facilitar. lo que quiero es hacer una busqueda interactiva con una funcion en postgre donde pueda buscar rapidamente la informacion cuando la BD es muy grande que me filtre lo que yo vaya escribiendo en un texbox es decir pasando parametros.
se torna muy lenta cuando paso todos los datos de postgres a cursores y luego hacer el interactivechange en vfp9
  #2 (permalink)  
Antiguo 31/03/2012, 22:40
 
Fecha de Ingreso: octubre-2010
Mensajes: 83
Antigüedad: 13 años, 5 meses
Puntos: 4
Respuesta: funcione de postgres

La forma facil y no muy buena es usar LIKE.

La forma correcta es que crees un campo de tipo ts_vector y buscar ahi. http://www.postgresql.org/docs/9.1/s...extsearch.html

Una forma aun mejor es que uses algun FTS engine como xapian o solr, aunque dudo que existan drivers para Fox Pro. O podrias usar un FTS server como elasticsearch, lucene, etc; ahi te evitarias lo de los drivers pero quizas sea mucha cosa para tu caso cuando el FTS de PG te puede servir fabulosamente.

Etiquetas: funcion, postgre, postgres
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:58.