0

solr のスキーマに従って solandra に新しいデータを追加しようとしましたが、これに関する例が見つかりません。私の最終的な目標は、solandra を django-solr と統合することです。

元のsolrとdjango-solrに基づくsolrでの挿入と更新について私が理解していることは、httpプロトコルで新しいデータを適切なパスに送信することです。たとえば、次のようになります。

http://localhost:8983/solandra/wikipedia/update/json

ただし、その URL にアクセスすると、ブラウザはHTTP ERROR: 404.

solandra 環境での新規データの追加とデータの削除の手順を教えてください。

reuters-demoも見ましたが、データを挿入する手順はreutersimporter.jarのファイルで処理しているのですが、ソースも見当たりません。ですから、データの挿入と削除に関してシステムがどのように機能するかを理解するのを手伝ってください。

ありがとうございました。

4

2 に答える 2

0

solr schema.xml と solrconfig.xml を作成して solandra に投稿していますか? JSON ハンドラーを追加すると、これが機能するはずです。reutersdemo は solrj を使用します。django-solr も同様に動作するはずです。

于 2012-01-04T14:24:40.680 に答える
0

JSON 更新ハンドラーを使用しているため、 Solr WikiのこのUpdateJSONページには、curl を介して JSON ハンドラーを使用してデータを挿入する良い例がいくつかあります。また、Solr チュートリアルの「データのインデックス作成」セクションでは、Solr ソースに含まれている post.jar ファイルを使用してデータを挿入する方法を示しています。

于 2011-12-31T13:07:17.077 に答える