Pergunta

Eu tenho entrevista para um estágio com a empresa que deseja implementar o sistema de gerenciamento de documentos e eles estão considerando o primeiro local de soluções de código aberto, sua melhor escolha sendo o Alfresco, mas a decisão ainda não é final, parte do meu trabalho que haveria investigar é Alfresco A melhor solução.

O que eu vi na descrição do projeto é que eles implementariam o Alfresco com o banco de dados MySQL e não usariam o DBMS apenas para metadados e indexação de documentos, mas eles realmente desejam armazenar documentos dentro. Por perfil da empresa, o tipo de documentos seriam principalmente PDF e .doc, não imagens.

Eu pesquisei um pouco e li todos os tópicos aqui relacionados ao armazenamento de arquivos no banco de dados, para não duplicar uma pergunta. Portanto, pelo que entendi, o armazenamento de blobs geralmente não é recomendável e, pelo perfil da empresa e suas obrigações legais com o arquivamento, vejo que eles terão que armazenar uma quantidade maior de documentos.

Eu gostaria de estar pronto o máximo que puder para a entrevista e é por isso que gostaria da sua opinião sobre essas perguntas:

  1. Quais serão as suas razões para decidir armazenar documentos no DBMS (especialmente tendo em mente que você está instalando o Alfresco, que armazena arquivos no FS) ???

  2. Você tem alguma experiência com o armazenamento de documentos no banco de dados MySQL especificamente ???

Toda a ajuda é muito apreciada, estou realmente empolgado com a entrevista e realmente quero esse estágio, então essa é uma das coisas que eu realmente quero entender antes !!

Obrigada!!!!

Foi útil?

Solução

Pela minha experiência com o Alfresco, isso levará muita personalização do repositório do Alfresco. Eu não iria lá sozinho. Mas se tivesse que responder às suas perguntas como esta:

  1. Razões para armazenar documentos no DBMS em vez do arquivo pode ser:

    • Uso de ferramentas de backup/segurança do DBMS para copiar/salvar/fazer backup da documentação, e esta é provavelmente uma boa:
    • O acesso a esses documentos pode ser mais fácil de outros aplicativos. Quero dizer, se você estiver reescrevendo o serviço de armazenamento de qualquer maneira, poderá reescrever -o para armazenar alguns dos metadados na nova estrutura de banco de dados também. Isso criaria alguma redundância, mas tornaria os documentos acessíveis a partir de outros sistemas sem precisar depender do Alfresco.
  2. Tenho alguma experiência com aplicativos que usam DBMs como armazenamento - o aplicativo foi usado para armazenar as faturas recebidas, para que elas pudessem ser aprovadas, disputadas ou enviadas para pagamento ou qualquer outra coisa. Tinha performances decentes da LAN, mas a empresa teve uma boa largura de banda. Nos locais remotos, porém, foi um pouco atrasado quando os documentos eram transferidos para frente e para trás.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top