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

From: Sandino Araico Sánchez <sandino(at)sandino(dot)net>
To: davma <davma(at)volcryn(dot)planet(dot)com(dot)mx(dot)sandino(dot)net>
Cc: Fernando Romo <pop(at)cofradia(dot)org>, pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: Re: [Pgsql-ayuda] Se pueden guardar imagenes en Postgres??
Date: 2002-03-09 09:10:31
Message-ID: 3C89D187.358458D9@sandino.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

davma wrote:

> 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.
>

¿Y por qué no mejor los guardas en un BLOB?

En la tabla el campo para las imágenes o para el serializado lo haces de tipo
oid y usas las funciones pg_lo_create() etc... de PHP o sus equivalentes en
el lenguaje de tu preferencia...

--
Sandino Araico Sánchez
>drop table internet;
OK, 135454265363565609860398636678346496 rows affected.
"oh fuck" --fluxrad

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alejandro Rivadeneira 2002-03-09 17:54:43 [Pgsql-ayuda] PostgreSQL castellano - links, manuales y libros online
Previous Message delo 2002-03-07 18:59:23 [Pgsql-ayuda] Caracteres en espaol y postgres