Blobs de banco de dados x arquivos armazenados em disco

Então eu tenho esse requisito que diz que o aplicativo deve permitir que os usuários façam upload e download de cerca de 6000 arquivos por mês (principalmente pdf, doc, xls).

Eu estava pensando sobre a solução ideal para isso. A questão é se vou usar o BLOb no meu banco de dados ou uma hierarquia de arquivos simples para escrever / ler esses arquivos.

A arquitetura do aplicativo é baseada no Java 1.6, Spring 3.1 e DOJO, Informix 10.X.

Então, estou aqui apenas para ser aconselhado com base na sua experiência.

questionAnswers(2)

yourAnswerToTheQuestion