3

データの検索にSOLRを使用しています。SOLRデータのフェッチ速度を特定する方法はありますか?

4

3 に答える 3

2

Solr がデータをフェッチする速度を監視する場合、Solr からの応答には、使用できる QTime 属性が含まれています。

QTime とは何の尺度ですか?

QTime は、リクエストの到着 (SolrQueryRequest オブジェクトの作成時) からリクエスト ハンドラの完了までの経過時間 (ミリ秒単位) です。つまり、クエリの解析、実際の検索、ファセットなどを含め、クエリの実行にかかった時間を教えてくれます。

それがあなたのニーズを満たす場合は、この値を監視するためのオプションが議論されている Solr ユーザー グループからの次の投稿を読むことをお勧めします。

于 2012-06-08T13:55:02.693 に答える
1

あなたは他のようにそれを行うことができます:

$start = microtime(true);
$data = $solr->query('*');
echo (microtime(true) - $start) . 'seconds';
于 2012-06-08T10:45:38.220 に答える
0

また、Solr に関するあらゆる種類の統計情報を提供する New Relic などのサーバー監視ツールをインストールすることもできます。

于 2012-06-12T18:02:06.487 に答える