リソースのインデックスの作成

DSE Searchのドキュメントにインデックスを作成するにはリソースが必要です。カスタム・リソースは自動的に生成または作成されます。

DSE Searchでは、セカンダリ・インデックスAPIを介して、CassandraカラムのインデックスをSolrごとに自動的に作成できます。Cassandra行を挿入または更新するたびに、DSE Searchでインデックスの作成がトリガーされ、対象のCassandra行に対応するドキュメントが挿入または更新されます。 CQLを使用することで、DSE Searchは、トランザクション・コストを低く抑えながら、既存の情報を変更できる部分的なドキュメント更新をサポートしています。

DSE Searchのドキュメントにインデックスを作成するには、以下のリソースが必要です。
Schema.xml

Solr内でインデックスを作成するフィールドと、それらのフィールドに関連付けられている型を記述します。これらのフィールドはCassandraカラムにマップされます。

solrconfig.xml

インデックスの構成情報を保持します。

これらのリソースを自動的に生成することができます。あるいは、カスタム・リソースを使用して、インデックス要件の細分性制御を提供することもできます。schema.xmlおよびsolrconfig.xmlリソースは、solr_admin.solr_resourcesデータベース・テーブルに保持されます。

注: スキーマまたは構成ファイルを同時に送信すると、スキーマ不一致が生じてSolrでのエラーの原因になることがあります。