sql >> Base de Datos >  >> RDS >> Sqlserver

¿Almacenar un archivo en una base de datos en lugar del sistema de archivos?

Echa un vistazo a esta respuesta:

Almacenamiento de imágenes en la base de datos:¿sí o no?

Esencialmente, el impacto en el espacio y el rendimiento puede ser bastante grande, dependiendo de la cantidad de usuarios. Además, tenga en cuenta que los servidores web son baratos y puede agregar más fácilmente para equilibrar la carga, mientras que la base de datos es la parte más costosa y más difícil de escalar de una arquitectura web, por lo general.

Hay algunos ejemplos opuestos (p. ej., Microsoft Sharepoint), pero, por lo general, almacenar archivos en la base de datos no es una buena idea.

A menos que posiblemente escriba aplicaciones de escritorio y/o sepa aproximadamente cuántos usuarios tendrá alguna vez, pero en algo tan aleatorio e inesperado como un sitio web público, puede pagar un alto precio por almacenar archivos en la base de datos.