0

私は最近この質問をして答えを得ました。続行する前に、関連する別のクエリがあります。Solrjを実行するJavaアプリケーションを呼び出し、Jsonで出力を作成し、PHPを介してフロントエンドで読み取って表示する負荷を軽減するために、フロントエンドにPlay Framework(その点で任意のJavaフレームワーク)を使用する可能性を処理しています。私は Play Framework を使用しているかどうか疑問に思っています。ご存知のように、Solrj は本質的に Java で動作し、アプリケーションで Solrj のクラスを使用でき、JSON を読み取る必要なく直接作業できます。それは良い考えに聞こえますか?または、Solrj を毎回読み込むため、サイトの読み込み時間が大幅に遅くなります。Soljに限らず、一般的な質問とも言えます。

Play Framework で異なる Java ライブラリを使用することは可能ですか、それとも別のアプリケーションですべての処理を行う必要がありますか? Json として Play Framework に出力を提供し、そこから読み取ります。違いはありますか?

4

1 に答える 1

0

Maven リポジトリーは、project/Build.scala に組み込むための Scala/SBT コードも生成します。Solrj をプロジェクトに簡単に追加できます。

http://mvnrepository.com/artifact/org.apache.solr/solr-solrj/4.3.1

HTTP および JSON ライブラリを使用して、Play から Solr を呼び出すことができます。

Play フレームワークから Solr を非同期で呼び出す

于 2013-07-26T08:46:11.327 に答える