Re: BLOBs vs BYTEA

From: Dennis Sacks <dennis(at)illusions(dot)com>
To: Sam Adams <samadams(at)myfastmail(dot)com>
Cc: pgsql-sql(at)postgresql(dot)org
Subject: Re: BLOBs vs BYTEA
Date: 2005-02-01 03:51:06
Message-ID: 41FEFCAA.5070603@illusions.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

Sam Adams wrote:

>Anyway, I was wondering which would be a better way to store a large
>amount of files each a few megabytes in size. There could be hundreds of
>thousands of files altogether. If stored as BYTEAs this would put them
>all in a single table. Would this effect performance considerablely? I
>assume if there were thousands then it would. But if the data is stored
>as BLOBs then aren't they store inside the database just in another
>table? Wouldn't this also be undesirable. Would it be better to store
>them normally on the file system and just provide the path and file name
>in the database. Obviously this wont provide any security or backup but
>would it make sense to do it this way with such a large amount of data?
>
>
This is one of those age old debates. I've done both, and I'll tell you
that in my experience it is less of a headache to store the files in the
filesystem (which is what filesystems are designed for) and store the
metadata in the database.

Dennis Sacks
dennis(at)illusions(dot)com

In response to

Responses

Browse pgsql-sql by date

  From Date Subject
Next Message John DeSoi 2005-02-01 04:42:57 Re: error in function!!
Previous Message Tom Lane 2005-02-01 03:37:05 Re: plpgsql functions and NULLs