Re: [Pgsql-ayuda] fotos con Postgres

From: Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl>
To: Alejandro Rivadeneira <mundo(at)ctcinternet(dot)cl>
Cc: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: Re: [Pgsql-ayuda] fotos con Postgres
Date: 2003-05-04 21:33:46
Message-ID: 20030504213346.GG2619@dcc.uchile.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On Wed, Apr 30, 2003 at 09:18:21PM -0400, Alejandro Rivadeneira wrote:
> Para todos los que se interesan en guardar imagenes directamente
> dentro de la base:
>
> http://www.geocities.com/larteaga/projects/postgresql.html#326
>
> aunque creo que siempre es mejor solo tener la direccion de la
> imagen.

Esto último es discutible, sobre todo si quieres hacer ROLLBACK de una
operación relacionada con una imagen (crear una nueva, borrarla,
cambiarla por otra). De lo contrario es posible que vayas quedandote
con basura indeseada, punteros a archivos inexistentes, etc. Por ej,
que pasa si el servidor se cae justo cuando pusiste el archivo de la
imagen pero no la apuntaste en la base de datos, o al revés?

Eso no me ha tocado hacerlo, pero si me llega a tocar lo que probaría
sería meterlas codificadas con base64 en un campo TEXT, o bien
directamente en un campo BYTEA. Generalmente prefiero pagar un poco de
rendimiento para tener correctitud.

--
Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
"Como puedes confiar en algo que pagas y que no ves,
y no confiar en algo que te dan y te lo muestran?" (German Poo)

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2003-05-04 21:54:35 Re: [Pgsql-ayuda] IDENT authentication failed for user "turno"
Previous Message Alvaro Herrera 2003-05-04 21:25:22 Re: [Pgsql-ayuda] columna NOT NULL