Armazenamento Arquivo Web  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
gabrielmassote
Java Ninja
[Avatar]

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
[WWW] [MSN]
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.
yorgan
GUJ Ranger
[Avatar]

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
[Email] [WWW]
gabrielmassote
Java Ninja
[Avatar]

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
[WWW] [MSN]
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.

 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team