Je suis en train de revoir la conception d'un système .NET qui stocke plus de 1000 images .TIF multipages par jour pour les récupérer sur des ordinateurs de bureau et des systèmes web. Le système actuel utilise le serveur SQL pour stocker les identifiants et les métadonnées des images, mais les fichiers TIF sont stockés dans des répertoires NTFS sur un serveur de fichiers séparé.
Une base de données NoSQL comme RavenDB serait-elle un bon choix pour stocker les TIF en tant que "document", avec l'ID de l'image comme clé ?
Les images sont généralement écrites une fois, mais lues plusieurs fois. J'espère que RavenDB sera un bon choix pour le stockage des images puisque j'essaie d'améliorer le système actuel avec : - la redondance (en utilisant la réplication pour faire automatiquement une autre copie du référentiel) - la performance (en utilisant la nature clé/valeur des images) - fiabilité (la "base de données" actuelle du système de fichiers NTFS est fragile et sujette aux erreurs)