Solr Performance Serviceに関してよく寄せられる質問

FAQには、オブジェクトの使用可能性とパフォーマンスへの影響が含まれます。

質問:Solrパフォーマンス・オブジェクトを24時間週7日有効にしておくのは、適切ですか?

回答:使用する状況によります。突発的に発生する問題に関するデータを収集しようとしており、耐えられないほどパフォーマンス・オーバーヘッドが発生しない構成値を選択すれば、オブジェクトを継続的に有効にしておくことが不可能な理由はありません。

質問:Solrパフォーマンス・オブジェクトを有効にすると、パフォーマンスにどのような影響が出ますか?

回答:DataStax Enterpriseのデフォルトの構成値を使用すれば、CPUとメモリーの使用量に関するパフォーマンス・オーバーヘッドは無視できる量です。しかし、オブジェクトを有効にすることで発生するオーバーヘッドは、構成を変更することで変化します(次のセクションで説明)。たとえば、TTLの設定を長くして、更新間隔を短くすると、メモリーとディスクの消費量が増加します。

質問:クラスター内のすべてのノードでSolrパフォーマンス・オブジェクトを有効にしたほうがいいですか?

回答:Solrパフォーマンス・オブジェクトを有効にするのは、検索ノードだけにしてください。検索ノードとは、検索操作を確認できるインデックスが存在するノードです。クラスター全体のオブジェクトを有効にすることに問題はありませんが、まず1つのノードで有効にして、その影響を観察することで、リスクを軽減できます。

質問:既存のCassandra CFを一部のカラムのセカンダリ・インデックスとともに使用し、同じCFのその他のカラムでSolrインデックスを作成できますか?

回答:SolrインデックスをCassandraセカンダリ・インデックスと混在させないでください。同じテーブルで両方のインデックスを使用することはサポートされていません。