Solrにデータを入れてみる。レッツ インデキシング!

Solrにデータを入れてみます。Solr 等の検索エンジンではデータを入れることインデキシングするというようです。早速インデキシングしてみましょう。

Solr の起動

まずはSolrを起動します。インストールは [Solr] Solr1.4 インストール手順 ( Linux にコマンド4回だけでインストール完了)を参照してください。

% cd apache-solr-nightly/example
% java -jar start.jar

インデキシングされているドキュメント数の確認方法

インデキシングする前に現在のインデキシング済みのドキュメント数を確認してみます。
http://localhost:8983/solr/admin/stats.jsp ( localhost の部分は Solr をインストールしたサーバにあわせて適宜読み替えてください )
numDocs は検索可能なインデキシングされているドキュメント数です。maxDoc はインデキシングされた最大のドキュメント数です。この2つは同じ値のことが多いのですがドキュメントが削除されると値が異なってきます。この例ではまだインストールした直後なのでどちらの値も 0 です。

インデキシングする

インデキシングするには XML フォーマットのデータを POST するのが一般的な方法です。POST には curl 等のコマンドを使うことも多いのですが、ここでは post.jar を使っています。

% cd apache-solr-nightly/example/exampledocs
%  java -jar post.jar ipod_video.xml

ドキュメント数が増えていることを確認できればインデキシングがうまくいっています。



ではでは