2016-05-14 6 views
0

私は最近alfrescoでプレイしています。これは基本的にはかなり安定しているような文書管理システムです。アルフレコがドキュメントを管理していたかどうかを調べるために、ファイルをdbに保存するのかファイルシステム経由で保存するのかを調べました。ファイルをファイルに保存せずにファイルを検索中

若干の掘削をした後、野外従業員stating that in fact the files are not stored in the db but stored on the filesystemの間でかなり良い返信がありました。

私は理解していないようです。野外の上部では、ファイルを「検索」することができます。私は実際にファイルの内容に現れるテキストを入力して検索しますが、私はファイル名で検索していません。何らかの理由で、検索結果が正しい結果を返します。

アルフレコは実際のファイルコンテンツではなく、データベースにメタデータのみを格納していると考えています。ファイルの内容を検索できるように検索はどのように機能しますか? 私は現在alfrescoのようなdmsベースのシステムで作業しているので、検索にインデックスを付けるためにファイルの内容を読み取る他のプロセスがあるかどうかを知ることはうれしいでしょうか?

+0

どのバージョンを使用していますか?検索が行われるデフォルトの方法はかなり最近に変更されました – Gagravarr

+1

基本的には、[Apache Tika](http://tika.apache.org/)と[Apache Lucene](http://lucene.apache .org /)または[Apache Solr](http://lucene.apache.org/solr/) – Gagravarr

答えて

0

ファイルをalfrescoにアップロードすると、バックエンドでトランスフォーマを呼び出します。それをtxtに変換してからテキストを抽出します。インデックスは検索エンジンを使用してコンテンツを検索し、ファイルの内容に基づいて検索することができます。 は、それはあなたがの値を変更することによって、インデックスの動作を制御することができ、今

あなたには明らかであるホープ「センチ:indexControl」側面

http://docs.alfresco.com/4.0/concepts/admin-indexes.html

+1

このような回答の参照はどこにありますか? – JonH

1

のAlfrescoは、データベース内のメタデータ、および上のファイルを保存しますディスク。しかし、OOTB構成では、すべてのメタデータとファイル内容をLucene/SOLRサブシステムに索引付けします。

データベースに対する検索が可能であっても、後で行われるほとんどの検索はそのインデックスに対して行われます。

Alfrescoの設定の一部は、インデックスを付けるメタデータと、FTSをまったく使用するかどうかを決定することです。

ドキュメントは完璧ではありませんが、十分な説明があります。たとえば:あなたは、アルフレスコの

http://docs.alfresco.com/ http://docs.alfresco.com/4.0/concepts/admin-indexes.html

関連する問題