sql >> Base de Datos >  >> NoSQL >> MongoDB

Almacenar archivos en disco o MongoDB

MongoDB es una buena opción para almacenar sus archivos (estoy hablando de GridFS), especialmente para el caso de uso que describió anteriormente. Cuando almacena archivos en MongoDB (GridFS, no documentos), obtiene toda la capacidad de replicación y fragmentación de forma gratuita , que es increíble.

Si tiene que generar un nuevo servidor y ya tiene los archivos en MongoDB, todo lo que tiene que hacer es habilitar la replicación (por lo tanto, escalar horizontalmente). Seguro que esto te puede ahorrar muchos quebraderos de cabeza.

Recursos:

¿Es GridFS lo suficientemente rápido y confiable para la producción?
http://www.mongodb.org/display/DOCS/GridFS
http://www. coffeepowered.net/2010/02/17/sirviendo-archivos-fuera-de-gridfs/