Nous avons un projet à venir où nous allons construire ensemble backend CMS système d'alimentation de l'ensemble de notre extranet et intranet avec un seul paquet. La question que j'ai essayé de trouver une réponse à est ce qui est mieux: le stockage des images dans la base de données (SQL Server 2005) afin que nous puissions avoir de l'intégrité, de réplication unique plan, etc OU de stockage sur le système de fichiers?
Un problème que nous avons est que nous avons plusieurs serveurs d'équilibrage de charge qui nécessitent d'avoir les mêmes données à tout moment. À compter de maintenant, nous avons la réplication SQL, en prenant soin de cela, mais de réplication de fichiers semble être un peu plus dur. Une autre préoccupation que nous avons, c'est que nous aimerions avoir de multiples résolutions de la même image, nous ne sommes pas sûr si la création et le stockage de chaque version du système de fichiers, le mieux serait de ou peut-être de façon dynamique en tirant et la création de la résolution de l'image que l'on aimerait à la demande.
Nos préoccupations sont les suivantes:
- L'intégrité des données
- La réplication de données
- Plusieurs résolutions
- La vitesse de base de données vs système de fichiers
- Les frais généraux de la charge de base de données vs système de fichiers
- La gestion des données et de sauvegarde
Quelqu'un aurait-il une situation similaire ou des commentaires sur ce qui est recommandé? Merci d'avance pour l'aide!