0

Solr の機能を活用して、ユーザーがドキュメント内のコンテンツを検索できる完全なドキュメント検索機能をサポートしています。さらに、メタデータ情報は各ドキュメントに関連付けられているため、メタデータでも検索できます。

この時点まではすべて問題ありません。ただし、メタデータ情報のみを更新する必要がある場合 (つまり、ドキュメント自体が変更されていない場合)、メタデータ情報のみを更新できる適切なメカニズムを理解できません (ドキュメントのインデックスを再作成する必要はありません)。 . 適切な解決策が見つからなかったため、ドキュメントのインデックスを再作成し、関連するメタデータ情報を更新しています。私はこれが洗練されていない解決策であることを知っています。バイナリ ドキュメントのインデックスを再作成する必要なく、メタデータ情報の更新を実現する方法と手段を知るための助けを求めてください

4

1 に答える 1

1

ドキュメント自体から取得したメタデータとは別のメタデータである場合は、Solr を使用してドキュメントの部分的な更新を確認できます。

Solr 4.0 を使用すると、変更されたフィールドのみを使用して、これらすべてのドキュメントの部分的な更新を行うことができ、完全なドキュメントを同じに保つことができます。ID が一致する必要があります。

ただし、メタデータが組み込みのドキュメント メタデータである場合は、Tika によって取得が行われるため、おそらくデータを再インデックス化する必要があります。または、Tika に依存しない別のプログラムを使用してドキュメント メタデータを取得し、ドキュメントを部分的に更新する必要があります。

于 2013-06-26T04:34:52.283 に答える