質問

ドキュメント管理システムを導入したいと考えている企業とのインターンシップの面接があり、彼らはまずオープンソース ソリューションを検討しており、第一候補は Alfresco ですが、決定はまだ最終的ではありません。私の仕事の一部として調査することがあります。屋外が最適なソリューションです。

プロジェクトの説明からわかったことは、彼らは MySQL データベースを使用して Alfresco を実装し、ドキュメントのメタデータとインデックス作成のためだけに DBMS を使用するのではなく、実際にはドキュメントを内部に保存したいということです。会社概要によると、ドキュメントの種類は主に PDF と .doc であり、画像ではありません。

少し調べて、質問の重複を避けるために、データベースへのファイルの保存に関連するここのトピックをすべて読みました。したがって、私の理解では、BLOBS を保存することは一般的に推奨されません。また、企業の概要とアーカイブに関する法的義務を考慮すると、より大量のドキュメントを保存する必要があることがわかります。

面接に向けてできる限りの準備を整えておきたいと思います。そのため、次の質問についてあなたの意見を聞きたいのです。

  1. ドキュメントを DBMS に保存することにした理由は何ですか (特に、ファイルを FS に保存する Alfresco をインストールすることを念頭に置いた場合)。

  2. 特にドキュメントを MySQL データベースに保存した経験はありますか?

すべてのサポートに非常に感謝しています。面接がとても楽しみで、このインターンシップを本当に望んでいます。そのため、これは私が事前に理解しておきたいことの 1 つです。

ありがとう!!!!

役に立ちましたか?

解決

Alfresco での私の経験から、これには Alfresco リポジトリの多くのカスタマイズが必要になります。私自身はそこには行かないでしょう。しかし、もし必要があれば、私はあなたの質問に次のように答えるでしょう。

  1. ドキュメントをファイルではなく DBMS に保存する理由としては、次のことが考えられます。

    • DBMSバックアップ/セキュリティツールを使用して、ドキュメントをコピー/保存/バックアップします。これはおそらく良いものです。
    • 他のアプリケーションからこれらのドキュメントに簡単にアクセスできる可能性があります。つまり、とにかくストレージ サービスを書き換えるのであれば、メタデータの一部も新しいデータベース構造に保存するように書き換えることができます。これにより、ある程度の冗長性が生じますが、Alfresco に依存せずに他のシステムからドキュメントにアクセスできるようになります。
  2. 私は、DBMS をストレージとして使用するアプリケーションについて、ある程度の経験があります。アプリケーションは、受信した請求書を保存するために使用され、請求書を承認、異議申し立て、または支払いなどのために送信できるようにしていました。LAN のパフォーマンスはまあまあでしたが、帯域幅も非常に優れていました。ただし、遠隔地では、書類のやり取りが行われるため、少し遅れが生じました。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top