05/11/2008, 09:43
|
| | | Fecha de Ingreso: mayo-2008 Ubicación: Montevideo, Uruguay
Mensajes: 205
Antigüedad: 16 años, 6 meses Puntos: 5 | |
¿Guardar archivos en BD o en el servidor? Bueno, la pregunta es simple. Estoy desarrollando parte de un sistema donde los usuarios pueden subir uno o mas archivos. No es parte del núcleo del sistema. Es algo complementario, es decir, no se va a ser una funcionalidad tan usada.
Guardo los datos en BD o los dejo en el servidor y guardo el path en un campo de la base?
Creo saber cuales son los pro y contra más evidentes. Pero quizá hay cosas mas sutiles que no tengo en cuenta.
En principio me inclino por guardarlos en la base, porque:
-no son muchos archivos (aunque con el tiempo seran cada vez mas. Igual los archivos los guardo en una tabla exclusiva. No me afecta la performance gral, o si?)
-Es facil hacer un backup de TODO el sistema. Sin tener que bajar los archivos por separado. Es facil también excluír esa tabla y hacer un backup sin los archivos.
-Puedo modificar la estructura de archivos, mover el sistema o mudar de servidor sin problemas.
Bueno, si alguien sabe apuntarme en la dirección correcta, se lo agradezco.
Saludos
__________________ Pasión por la Música |