Pregunta

Tengo que desarrollar algo a gota de espera. Tengo unas varias opciones pero tienen un tiempo difícil elección. Lo que se necesita es que el usuario cargar documentos en forma de imágenes en su mayoría. Necesito que sea seguro. Me gustaría un poco de velocidad aunque no es un requisito previo. El tamaño de las imágenes subidas / documentos "probablemente" no ser demasiado de un problema.

Las opciones que he encontrado hasta el momento son:

  1. SQL FileStream
  2. Azure de almacenamiento
  3. HDD
  4. Otros servicios en la nube como Amazon, etc.

No soy muy aficionado a la nube, ya que será algo sensible de datos y no me gusto el modelo de precios. No digo que sea malo que es sólo una preferencia personal.

Cuando se trata de FileStream no tengo ni idea, me han recomendado tanto a favor como en contra de ella. ¿Realmente funciona?

HDD, bueno, sí que está destinado a almacenar cosas, pero ahora tengo que codifican tanto la base de datos y el disco duro. No soy demasiado aficionado a la que el acoplamiento apretado.

¿Hay alguna otra sugerencia sobre cómo almacenar cosas? ¿Puedo obtener algunas observaciones sobre las opciones que he mencionado?

¿Fue útil?

Solución 2

Me va a ser azul o Amazon

Otros consejos

FileStream simplemente termina yendo a la unidad de disco duro. La única cosa que se almacena en la base de datos es una referencia al archivo. Puede reemplazar el archivo con contenido diferente, y el servidor SQL nunca sabrá.

Yo personalmente sólo tiene que utilizar el disco duro, que es la mejor opción, si usted desea tener un control total sobre los archivos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top