From: | Gunnar Wolf <gwolf(at)gwolf(dot)org> |
---|---|
To: | Rubén F(dot) Santiago <rfs1986(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: guardar archivos en postgres |
Date: | 2008-04-04 15:49:27 |
Message-ID: | 20080404154927.GA23331@cajita.gateway.2wire.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Rubén F. Santiago dijo [Thu, Apr 03, 2008 at 03:04:28PM +0200]:
> Hola. Tengo una duda.
>
> Quiero insertar en la base de datos información bastante grande, por
> ejemplo: imágenes, archivos pdf... incluso algún video. Además, esa
> base de datos, estará en un servidor remoto y accedería a ella
> mediante ODBC en una aplicación de c#.
>
> Cómo me aconsejáis que los guarde? en binario en un campo de texto?
> en un bytea? que utilice blobs?
>
> Si es la última opción, os agradecería que echáseis un cable, pues
> nunca utilicé Large Objects...
Depende en mucho de las características tanto de tus archivos como de
tu aplicación. Contrario a lo que otros te han respondido, yo _sí_ te
sugiero que los guardes en la BD para la mayor parte de los casos - Y
sí, que lo hagas en campos BYTEA. Los blobs son algo complejos de
manejar, heredados de épocas más simples, y son garantía de problemas
a futuro.
Pero sí, depende de la naturaleza de tu aplicación, y de tus datos.
--
Gunnar Wolf - gwolf(at)gwolf(dot)org - (+52-55)5623-0154 / 1451-2244
PGP key 1024D/8BB527AF 2001-10-23
Fingerprint: 0C79 D2D1 2C4E 9CE4 5973 F800 D80E F35A 8BB5 27AF
From | Date | Subject | |
---|---|---|---|
Next Message | ramirex | 2008-04-04 15:52:16 | mejorar el rendimiento postgres 8.2.* en windows |
Previous Message | Gilberto Castillo Martínez | 2008-04-04 15:46:39 | Re: Usuarios dinamicos |