0

私は Solr を初めて使用するので、経験豊富な人に助けを求めていくつか質問があります。

  1. サンプルを実行することはできますが、正確には start.jar とは何ですか?

  2. 「java -jar start.jar」を実行すると、solr を起動できることがわかりました。しかし、指定されたサンプル データではなく、自分のデータにインデックスを付けた後で、このコマンドを実行する必要がありますか? そうでない場合、独自のインデックス付きデータで独自の solr インスタンスを実行するにはどうすればよいですか?

  3. 与えられた例のsolrとはまったく関係なく、自分のサンプルデータにインデックスを付ける必要があります。具体的にはどのようにすればよいですか?サンプル ディレクトリをコピーして、sechema.xml のフィールドを変更する必要がありますか? それに応じてpost.shを実行して、サンプルのsolrをセットアップするために行ったようにデータにインデックスを付ける必要がありますか?

助けてくれてどうもありがとう!

4

3 に答える 3

0

手順:

  1. SOLRに保存するドキュメント構造を決定します。(1 つのテーブルに対してリレーショナル DB のスキーマを作成するようなものです)。
  2. サンプル コアを削除し、そのスキーマで独自のコアを作成します。
  3. スキーマがエラーなしで機能したら (SOLR アプリをホストするサーバー ログを確認します)、SOLR へのデータのフィードを開始できます。SOLR Wiki に記載されている特定の構造で HTTP 経由で POST します。さまざまなフレームワークには、それを処理するためのクラスがいくつかあります。

これはRTFMを気にしなかった人にとっては広すぎる答えであるため、Wikiとしてマークされています...

于 2012-06-13T01:10:54.293 に答える