2011-09-19 3 views
10

Quelle est la meilleure pratique actuelle pour stocker des données de fichier avec RavenDB? (Pièces jointes CDN ou RavenDB)Stockage des données de fichier téléchargées avec RavenDB

J'ai regardé l'excellente application de démo de Rob Ashton RavenDB Photo Gallery Project. Dans le projet de démonstration, il stocke les fichiers en tant que pièces jointes RavenDB, mais semble indiquer que ce n'est pas la meilleure pratique. Quelle est la dernière réflexion à ce sujet avec la version actuelle de RavenDB?

Répondre

4

Ken, Les pièces jointes dans RavenDB fonctionnent, mais elles ne sont pas destinées aux fichiers volumineux. Si vous avez de petits fichiers, c'est une solution réalisable

+3

Ayende - des réflexions sur la question de savoir si ces conseils vont changer? Nous avons une application scientifique de bureau basée sur .NET impliquant plusieurs grands fichiers binaires (10-100 Mo) par ensemble de données, chaque ensemble nécessitant des métadonnées simples. Les choix actuels sont "FILESTREAM" dans EF, ou juste le chemin local/réseau mappé par convention. Une implémentation de pièces jointes basée sur le système de fichiers léger via RavenDB serait précieuse. –

+1

La question était quelle est la meilleure pratique actuelle. La réponse fournie est: "ce n'est pas la meilleure pratique". C'est réitérer la question, ne pas fournir une réponse. – nathanchere

Questions connexes