2011-09-19 17 views
10

¿Cuál es la mejor práctica actual para almacenar datos de archivos con RavenDB? (CDN o RavenDB Attachments)Almacenamiento de datos de archivos cargados con RavenDB

He estado viendo la excelente aplicación de demostración de Rob Ashton RavenDB Photo Gallery Project. En el proyecto de demostración almacena los archivos como archivos adjuntos de RavenDB, pero parece mencionar que esta no es la mejor práctica. ¿Cuál es el último pensamiento sobre esto con la versión actual de RavenDB?

Respuesta

4

Ken, Los archivos adjuntos en RavenDB funcionan, pero no son para archivos grandes. Si tiene archivos pequeños, es una solución viable

+3

Ayende - ¿piensa en cambiar esta orientación? Tenemos una aplicación científica de escritorio basada en .NET que involucra múltiples archivos binarios grandes (10-100MB) por conjunto de datos, y cada conjunto requiere algunos metadatos simples. Las opciones actuales son "FILESTREAM" en EF, o solo la ruta local/de red mapeada por convención. Una implementación de implementos livianos basada en el sistema de archivos a través de RavenDB sería valiosa. –

+1

La pregunta era cuál es la mejor práctica actual. La respuesta es: "esta no es la mejor práctica". Está reiterando la pregunta, no proporcionando una respuesta. – nathanchere

Cuestiones relacionadas