3

公開された Tridion コンテンツのクライアント側検索エンジンとして Solr を使用したいと考えています。これはおそらく、メイン アプリケーションから切り離された RESTful サービスとして行われるでしょう。

ほぼ確実に、すべてが Broker に公開されるボイラープレート DD4T を使用するため、特に PDF や Word ファイルなどのバイナリのインデックスを作成するときに、いくつかの懸念があります。

この方法でバイナリを取得してインデックスを作成するには、どのような戦略が推奨されますか? DB の外部にバイナリ アイテムがある場合よりも難しくなるようですね。

4

1 に答える 1

4

バイナリをファイルシステムに公開することを決定しました。これは、cd_storage_conf.xmlで次のように構成するだけです。

<Publication Id="9" defaultStorageId="defaultdb" cached="true">
    <Item typeMapping="Binary" storageId="defaultFile" cached="true"/>
</Publication>

ただし、バイナリをデータベースに公開することを選択した場合でも、ブローカーデータベースとは完全に分離されるSolrインデックスに影響を与えることはありません。データをSolrインデックスにプッシュするカスタム(Custom Deployer?)を作成する必要があり、このためにバイナリを無視することを選択できます。

于 2013-03-11T14:45:00.577 に答える