Totally agree with everything brien says below.
I also run a web site with a large number of media objects. I've been
involved in filing system and media projects for many years both in
research and production capacity.
The slight increase in complexity of the solution to maintain the media
On the topic of DB versus filesystem for media, I prefer storing media
in a filesystem and meta data in a DB. The advantages of storing large
binary files outside of the DB are
* Reduce contention in the DB -- it's doing so much
* You have more control with a filesystem where your data goes -- e.g
Thanks for the suggestions!
I like using the database for storage for it's easy maintenance and security,
but marshalling a lot of binary data (like a large image library) adds a bit of
overhead to the application.
I'll look into pursuing a storage directory external to the webapp.
-
---
HARBOR: http://coolharbor.100free.com/index.htm
The most powerful application server on earth.
The only real POJO Application Server.
Making the Java dream come true.
--
I certainly don't speak for everyone, but in the past I've either
provided an external folder for upload storage or a database. As far as
security goes, I don't see these being much if any different than
storing the files inside the webapp. In some ways you may get better
access control as th