URL: https://linuxfr.org/forums/programmation-sql/posts/images-dans-une-bdd-ou-sur-le-file-system Title: Images dans une bdd ou sur le file system ? Authors: zx81 Date: 2006年09月29日T13:36:18+02:00 Tags: postgresql Score: 0 Salut, Il y a en a forcément parmi vous qui ont eu à faire le choix pour le stockage d'images à savoir mettre ça directement dans des champs binaires ou mettre juste un lien vers le nom du fichier stocké à part sur le file system. C'est pour faire un site contenant en gros un bon millier d'images de 500Ko chacune ainsi qu'une centaine de vidéos d'environ 10 à 20 Mo (avec Apache et soit du Php soit du Ruby comme language). Avantages/Inconvénients pour le fs: A: liens directs dans la page == perf optimales A: images "visibles" directement en browsant le fs et donc modifiables aussi I: C'est pas dans la base :-) Avantages/Inconvénients pour la bdd (ce sera PostGreSql): A: tout est lié dans la base == un seul backup, contraintes d'intégrité, etc A: traitement à la volée lors de l'extraction I: perfs mauvaises surtout avec plusieurs clients en même temps I: pas de gestion directe des champs binaires (avec PhpPgAdmin par exemple) Quelqu'un aurait-il déjà fait quelques tests à ce sujet ?