MongoDB är ett bra alternativ för att lagra dina filer (jag pratar om GridFS), speciellt för användningsfallet som du beskrev ovan. När du lagrar filer i MongoDB (GridFS, inte dokument) får du all replikerings- och skärningskapacitet gratis , vilket är fantastiskt.
Om du måste skapa en ny server och du har filerna redan i MongoDB, är allt du behöver göra att aktivera replikering (därmed skala horisontellt). Jag är säker på att detta kan spara dig mycket huvudvärk.
Resurser:
Är GridFS tillräckligt snabbt och pålitligt för produktion?
http://www.mongodb.org/display/DOCS/GridFS
http://www. coffeepowered.net/2010/02/17/serving-files-out-of-gridfs/