Melhor arquitetura para armazenar binário PDF

3 respostas
GouverMXT

Estou modelando uma aplicação web que irá gerenciar arquivos PDF, e estou em dúvida entre armazená-lo em diretórios ou como tipo binário no banco, poderei ter queda significativa de performance na recuperação, armazenando-os no banco em relação a diretórios? Vou utilizar MySQL e JDBC puro.

3 Respostas

furutani

Sim, vai.

escobardo

Eu ja tive problemas em corromper imagens ao salvá-las no banco, pdf acho que é o mesmo caso. Também ja escutei de outros profissionais o mesmo problema.
Optei por salvar em disco, que acabou com esse problema e ficou mais rápido.

gallo

Eu tive a mesma dúvida que você a um tempo atrás, no meu caso optei por gravar no banco (oracle). Para não prejudicar tanto a performance, a coluna da tabela onde fica gravado os arquivos binários (pdfs também no meu caso) fica em uma tablespace separada das demais tabelas.
Fiz isso já tem pouco mais de uma ano e por enquanto nunca tive problemas de corromper dados.

Criado 16 de fevereiro de 2009
Ultima resposta 17 de fev. de 2009
Respostas 3
Participantes 4