Search Postgresql Archives

Re: PDF files: to store in database or not

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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


--
Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux