MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Archivia i file su disco o MongoDB

MongoDB è una buona opzione per archiviare i tuoi file (sto parlando di GridFS), specialmente per il caso d'uso che hai descritto sopra. Quando archivi file in MongoDB (GridFS, non documenti), ottieni tutte le funzionalità di replica e sharding gratuitamente , che è fantastico.

Se devi generare un nuovo server e hai già i file in MongoDB, tutto ciò che devi fare è abilitare la replica (quindi ridimensionare orizzontalmente). Sono sicuro che questo può farti risparmiare un sacco di mal di testa.

Risorse:

GridFS è abbastanza veloce e affidabile per la produzione?
http://www.mongodb.org/display/DOCS/GridFS
http://www. coffeepowered.net/2010/02/17/serving-files-out-of-gridfs/