スケーラブルな環境で必要な検索インデックス
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecoreには、検索およびインデックス プロバイダーとともにWebサイト検索のパフォーマンスを向上させるのに役立つ 検索インデックス のデフォルト セットが付属しています。
スケーラブルな環境でSitecoreサーバーを設定する場合は、検索およびインデックス作成プロバイダーとしてSolrを使用することをお勧めします。
必要なインデックスは、各サーバーで構成する必要があります。原則として、構成するサーバーでは、使用するデータベースに対応するインデックスのみが必要です。たとえば、コンテンツ配信サーバーを構成する場合は、Webデータベースとsitecore_web_indexが必要です。
インデックスの共有
インデックスの共有
Solrでは、インデックス ストレージは一元化され、複数のサーバー間で共有できます。したがって、サーバー間でインデックスの同期を維持することは簡単で、必要なインデックス作成戦略はわずかです。
たとえば、2つのコンテンツ管理サーバーがあり、両方が同じsitecore_master_indexにアクセスする必要がある場合、1つのコンテンツ管理サーバーでインデックスを維持して共有することも、すべてのインデックスの保守を担当する専用サーバーを使用することもできます。
スケーラブルな環境のサーバーに必要なインデックス
スケーラブルな環境のサーバーに必要なインデックス
次の表では、スケーリングされた環境のさまざまなタイプのサーバーに必要なSitecore検索インデックスについて説明します。
|
Server type |
Search indexes required |
|---|---|
|
コンテンツ配信 |
sitecore_web_index sitecore_marketingdefinitions_web sitecore_marketing_asset_index_web sitecore_fxm_web_index |
|
コンテンツ管理 |
sitecore_core_index sitecore_master_index sitecore_web_index sitecore_marketingdefinitions_master sitecore_marketing_asset_index_master sitecore_fxm_master_index sitecore_fxm_web_index sitecore_testing_index sitecore_suggested_test_index |