Ma question est assez générique et je sais qu'il n'y aura peut-être pas de réponse à 100%. Je construis une solution Web ASP .NET qui comprendra beaucoup d'images et, espérons-le, une bonne quantité de trafic. Je veux vraiment atteindre la performance.
Dois-je enregistrer les images dans la base de données ou sur le système de fichiers? Et quelle que soit la réponse, je suis plus intéressé par pourquoi choisir une manière spécifique.
Merci beaucoup, Stefan
DUPLICATE : Stockage d'images dans DB - Oui ou non? , Comment stocker des images dans votre système de fichiers , Stocker un petit nombre d'images: blob ou fs? et probablement quelques autres.
COMMENTAIRE: Merci pour beaucoup de bonnes réponses. Je vais opter pour une solution basée sur des fichiers même si j'aime l'idée d'avoir une solution 100% basée sur une base de données. Il semble qu'il existe aujourd'hui de bonnes solutions pour faire ce que je veux avec les bases de données, etc. mais j'ai quelques raisons pour ne pas le faire.
Je serai sur une solution hébergée, j'ai une énorme quantité de stockage (10 Go) mais seulement 300 Mo pour la base de données. Le stockage supplémentaire dans la base de données coûtera cher.
Je ne suis pas un expert de la base de données et je ne contrôle pas non plus les paramètres de la base de données. Une solution basée sur la base de données peut nécessiter une configuration personnalisée telle qu'elle ressemble.
Si nous allons passer à exécuter le site sur notre propre serveur, je pourrais envisager une solution basée sur la base de données. merci, Stefan