Re: [Pgsql-ayuda] Se pueden guardar imagenes en Postgres??

From: davma <davma(at)volcryn(dot)planet(dot)com(dot)mx>
To: Fernando Romo <pop(at)cofradia(dot)org>
Cc: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: Re: [Pgsql-ayuda] Se pueden guardar imagenes en Postgres??
Date: 2002-02-08 21:40:39
Message-ID: Pine.LNX.4.21.0202081533290.13250-100000@volcryn.planet.com.mx
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Resulta un poco costoso... pero yo he resuelto el problema de la siguiente
manera.

Resulta que necesitaba almacenar un objeto en la base de datos... en
primera instancia descomponia el objeto en sus componentes y almacenaba
cada componente en una tupla, lo cual se llevaba un buen tiempo pue sel
objeto era de estructura arborescente y necesitaba un algoritmo recursivo.

Asi que lo mas facil fue darle un serialize() desde php, comprimir el
resultado con bzcompress() y luego convertia la salida a base64 con
base64_encode()... finalmente todo lo mandaba a un campo tipo text de la
base de datos. Para la extraccion hacia exactamente lo contrario.

O sea

base64_encode(bzcompress(serialize($objeto))) -> DB

DB -> $source
$objeto = unserialize(bzdecompress(base64_decode($source)))

Espero te sirva la idea.
Saludos !!

On 8 Feb 2002, Fernando Romo wrote:

> Estimados:
>
> Quiero ver si en un campo de Postgres puedo guardar una imagen (gif o
> jpg), pensaba almacenarla con el tipo BIT VARYING pero no se si esto sea
> recomendable y posible, en su defecto pongo el path a un directorio de
> imagenes.
>
> Que me recomiendan?
>
> Saludos.... EL Pop
>
>
>
>
>
> _______________________________________________
> Pgsql-ayuda mailing list
> Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
> http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda
>

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Felipe E. Barousse Bou_ 2002-02-08 21:58:43 Re: [Pgsql-ayuda] Sobre PostgreSQL 7.2
Previous Message Victor Ortiz 2002-02-08 18:31:54 [Pgsql-ayuda] Como crear graficas con informacion de una Base de Datos...