Question

Je interview pour un stage avec la société qui veut mettre en œuvre le système de gestion des documents et ils envisagent la première place des solutions open source, leur premier choix étant Alfresco, mais la décision est pas encore définitive, une partie de mon travail il y aurait d'enquêter est la meilleure solution Alfresco.

Ce que j'ai vu de la description du projet, est qu'ils mettraient en œuvre avec Alfresco base de données MySQL, et de ne pas utiliser SGBD uniquement pour les métadonnées et les documents d'indexation, mais ils veulent en fait de stocker des documents à l'intérieur. Par profil de l'entreprise, le type de documents serait principalement PDF et .doc, pas des images.

J'ai fait des recherches un peu, et j'ai lu tous les sujets ici liés à stocker des fichiers dans la base de données, de ne pas dupliquer une question. D'après ce que je comprends, le stockage BLOBS est généralement pas recomendable, et par le profil de l'entreprise et leurs obligations juridiques à l'archivage, je vois qu'ils devront stocker plus grande quantité de documents.

Je voudrais être prêt autant que je peux pour l'entretien et c'est la raison pour laquelle je voudrais votre avis sur ces questions:

  1. Quelles seront vos raisons pour décider de stocker des documents dans le SGBD, (en particulier ayant à l'esprit que vous installez Alfresco, qui stocke les fichiers dans le FS) ???

  2. Avez-vous des expériences avec le stockage de documents dans la base de données MySQL spécifiquement ???

Toute l'aide est très appréciée, je suis vraiment excité à l'entrevue et vraiment envie de ce stage, donc c'est l'une des choses que je veux vraiment comprendre avant !!

Merci !!!!

Était-ce utile?

La solution

De mon expérience avec Alfresco, cela va prendre beaucoup de personnalisation du référentiel Alfresco. Je ne y aller moi-même. Mais si dû, je répondrais à vos questions comme ceci:

  1. Raisons pour le stockage des documents dans le SGBD au lieu du fichier pourrait être:

    • l'utilisation d'outils de sauvegarde / sécurité SGBD pour copier / enregistrer / sauvegarder la documentation autour, et celui-ci est probablement un bon:
    • l'accès à ces documents pourrait être plus facile d'autres applications. Je veux dire, si vous réécrivez le service de stockage de toute façon, vous pouvez réécrire afin que vous stocker une partie des métadonnées dans la nouvelle structure de base de données aussi. Cela créerait une redondance, mais cela rendrait les documents accessibles à partir d'autres systèmes sans avoir à dépendre d'Alfresco.
  2. J'ai une certaine expérience avec les applications qui utilisent le SGBD comme stockage - l'application a été utilisé pour stocker les factures entrantes, de sorte que celles-ci pourraient être approuvés, contestés ou transmis pour le paiement ou autre. Il avait des performances décentes LAN, mais la compagnie avait vraiment une bonne bande passante. Sur les endroits éloignés, cependant, il était un peu décalé que les documents ont été transférés dans les deux sens.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top