一般向けの REST アプリケーション用に TomCat サーブレット (Railo) を実行しています。スタンドアロンの Solr クラスターを制御するために、SolrJ の実装を開始しました。クエリはうまく機能していますが、Solr が提供するそのままの HTTP インターフェースを使用するのではなく、フローについて頭を悩ませています。SolrJ を使用するとパフォーマンス上の利点があると思ったので、実装を開始しましたが、読んで応答時間を見たところ、その理由は間違っていたと思います (?)。
SolrJ を使用することと、Solr からの JSON 応答を操作して返すことの利点はありますか? クライアントにJSON/XMLを返さないJavaアプリケーションにSolrJを使用することは確かです。