Christoph Schmitz writes:
I need to store many large objects (30+MB video files) in a way that Zope can serve them; plus, these files should be distributed over a large folder tree /mytree/... in my Zope system.
We've considered the following options:
- use LocalFS; the problem is that I'd like to avoid having a LocalFS object in every folder of /mytree/..., and I neither want to put all the files into one filesystem directory; so I'd need some solution that automatically maintains the logical structure of /mytree/... in the filesystem directory.
- use BLOBs on a RDBMS; unfortunately, I couldn't get the DBMS connection we are using (DB2 via SQLRelay) to work correctly with BLOBs; I've considered http://www.zope.org/Members/peterb/oracle_lobs, but without success. You may look for "ExtFile", maybe with a streaming "index_html" (i.e. you use "RESPONSE.write").
However, I would follow the advice of others and see, whether you cannot serve these objects directly from the file system. Dieter