| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/09/2009 14:52:07
|
gabrielmassote
Java Ninja
![[Avatar]](/images/avatar/6c4ce2d66be954338a51e72eb79aae10.jpg)
Membro desde: 20/04/2007 17:58:30
Mensagens: 258
Offline
|
Tudo bem Pessoal?
Estou desenvolvendo uma aplicação pequena utilizando VRaptor3 para aprender o framework e iniciar no mundo web.
Na aplicação estou fazendo uploads de arquivos para o banco de dados.
O que seria recomendado visando desempenho, armazenar os arquivos no banco ou localmente no servidor?
Grato.
|
Bacharelado: PUC Minas Poços de Caldas - 2008
Mestrado: Mestrando UFSCar - Atual
Certificações: Sun Certified Java Programmer 6 - 77%
Gabriel Massote Prado
E-mail: gabrielmassote@gmail.com
MSN: gabriel_massote@hotmail.com
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/09/2009 15:06:19
|
MauNunes
Java Ninja
Membro desde: 10/06/2007 22:27:54
Mensagens: 282
Offline
|
Se for por questão de desempenho, o melhor é armazernar os arquivos localmente no servidor, visto que quando à utilização de banco de dados, o acesso ao banco necessita de outros recursos como abrir e fechar conexão com o banco alem dos recursos de rede visto que o banco de dados está instalando em outra máquina. Porem a escolha vai depender muito da sua aplicação.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/09/2009 15:50:51
|
yorgan
GUJ Ranger
![[Avatar]](/images/avatar/29515bb9a5d5e558e2b3ba71e3b6e037.jpg)
Membro desde: 14/08/2006 19:41:31
Mensagens: 888
Localização: Floripa/SC
Offline
|
Com certeza se for considerar apenas o desempenho é melhor armazenar em pastas.
Agora, dependendo do objetivo da aplicação, manter as imagens no banco vai facilitar algumas coisas.
O backup é uma delas, com um dump da base você garante a integridade de 100% das informações.
Mas como o nosso amigo MauNunes falou, vai depender do seu caso.
[]´s
Daniel
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/09/2009 15:52:51
|
gabrielmassote
Java Ninja
![[Avatar]](/images/avatar/6c4ce2d66be954338a51e72eb79aae10.jpg)
Membro desde: 20/04/2007 17:58:30
Mensagens: 258
Offline
|
entao, é um site onde disponibilizo alguns documentos para download. Ai surgiu a duvida se armazeno no banco ou se armazeno em pastas do servidor apache tomcat.
estou deixando no banco a princípio.
[]'s
|
Bacharelado: PUC Minas Poços de Caldas - 2008
Mestrado: Mestrando UFSCar - Atual
Certificações: Sun Certified Java Programmer 6 - 77%
Gabriel Massote Prado
E-mail: gabrielmassote@gmail.com
MSN: gabriel_massote@hotmail.com
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/09/2009 17:57:06
|
MauNunes
Java Ninja
Membro desde: 10/06/2007 22:27:54
Mensagens: 282
Offline
|
Como te disse vai depender do tipo de aplicação. Mas se você não tem limite de espaço no banco de dados, e quer ter de uma maior segurança no acesso a esses arquivos, a melhor opção mesmo é gravar o arquivo no banco de dados.
Espero ter ajudado.
|
|
|
 |
|
|