MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Stocker les fichiers sur disque ou MongoDB

MongoDB est une bonne option pour stocker vos fichiers (je parle de GridFS), spécialement pour le cas d'utilisation que vous avez décrit ci-dessus. Lorsque vous stockez des fichiers dans MongoDB (GridFS, pas des documents), vous obtenez gratuitement toutes les capacités de réplication et de partitionnement. , ce qui est génial.

Si vous devez générer un nouveau serveur et que vous avez déjà les fichiers dans MongoDB, tout ce que vous avez à faire est d'activer la réplication (donc une mise à l'échelle horizontale). Je suis sûr que cela peut vous éviter bien des maux de tête.

Ressources :

GridFS est-il suffisamment rapide et fiable pour la production ?
http://www.mongodb.org/display/DOCS/GridFS
http://www. coffeepowered.net/2010/02/17/serving-files-out-of-gridfs/