2014年06月20日

検索システムを作る

Luceneは検索エンジンライブラリのため、当然Lucene単体では余り使い道がない。
Luceneを使った簡単なシステムを1つ作成してみようと思い、以下の構成で開発着手。

検索システムの構成としては、下記の通り

1.検索対象となるデータ収集[crawling]
 ↓
2.高速に検索できるようにデータの索引を作成[indexing]
 ↓
3.検索[searching]
 ⇒3.1検索するインターフェースが必要

上記を全てゼロから作成するのは大変なため、
そのためにApacheのLuceneプロジェクトで用意されている
下記を利用。

1.,2. Nutch
○Home
http://lucene.apache.org/nutch/
○ダウンロード
http://www.apache.org/dyn/closer.cgi/lucene/nutch/

3. Lucene
○Home
http://lucene.apache.org/
○ダウンロード
http://www.apache.org/dyn/closer.cgi/lucene/java/

3.-1 Solr
○Home
http://lucene.apache.org/solr/
○ダウンロード
http://www.apache.org/dyn/closer.cgi/lucene/solr/

上記を順次セットアップしてみよう。
posted by Lucene勉強中 at 16:59| Comment(54) | 基礎知識 | このブログの読者になる | 更新情報をチェックする

広告


この広告は60日以上更新がないブログに表示がされております。

以下のいずれかの方法で非表示にすることが可能です。

・記事の投稿、編集をおこなう
・マイブログの【設定】 > 【広告設定】 より、「60日間更新が無い場合」 の 「広告を表示しない」にチェックを入れて保存する。


×

この広告は1年以上新しい記事の投稿がないブログに表示されております。