From: | David Wall <d(dot)wall(at)computer(dot)org> |
---|---|
To: | pgsql-general(at)postgresql(dot)org |
Subject: | Re: PDF files: to store in database or not |
Date: | 2016-12-06 19:21:00 |
Message-ID: | 93456f55-20ea-599c-9f82-d4cddbb53a9d@computer.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
On 12/6/16 11:12 AM, Eric Schwarzenbach wrote:
> On 12/06/2016 01:34 PM, Joshua D. Drake wrote:
>> On 12/06/2016 10:30 AM, Rich Shepard wrote:
>>
>>> My thinking is to not store these documents in the database, but
>>> to store
>>> them in subdirectories outside the database.
>>>
>>> Your thoughts?
>>
>> Due to the widely variable size of a PDF document, I would say no. I
>> would store the metadata and file location.
>>
>>
> Can you elaborate on this? Why is the variable size an issue? Are you
> assuming the files go into the same table as the rest of the data?
> (They certainly don't have to, and I would assume that not to be the
> smartest design.)
The advantages of storing in the database is that a DB backup will have
everything, instead of a DB backup and a file system backup. Using a
BLOB, you can certainly keep track of variable length PDFs.
Also, if in the database, it can be part of a transaction so you will
not have any issues keeping the DB and filesystem in sync.
David
From | Date | Subject | |
---|---|---|---|
Next Message | John R Pierce | 2016-12-06 19:35:41 | Re: PDF files: to store in database or not |
Previous Message | Eric Schwarzenbach | 2016-12-06 19:12:34 | Re: PDF files: to store in database or not |