トップQs
タイムライン
チャット
視点
Apache Lucene
Javaで記述された全文検索ソフトウェア ウィキペディアから
Remove ads
Apache Lucene(アパッチ ルシーン)は、Doug Cuttingによって開発された、Java製のFOSSの検索ライブラリである。Luceneは、強力な文書インデキシング及び検索機能、スペルチェック、ハイライト、テキスト解析機能を提供する。Apacheのトップレベルプロジェクトの1つである。
概要
Luceneは、Apache Solr、Elasticsearch等の検索プラットフォームで利用される検索ライブラリである。以前はLucene.NET、Mahout、Tika、Nutchといったサブプロジェクトが存在したが、現在はすべて独立したApacheのトップレベルプロジェクトとなっている。2010年3月から、Apache SolrがLuceneのサブプロジェクトとして開発コミュニティがマージされた。
Luceneで日本語のテキスト解析を利用するためには、Kuromojiを利用したJapaneseTokenizerとJapaneseAnalyzerや、CJKTokenizer, CJKAnalyzerを利用する。
書籍
- Apache Lucene 入門 ~Java・オープンソース・全文検索システムの構築 - ISBN 4-7741-2780-9
- Lucene In Action - ISBN 1-932394-28-1
リリース
脚注
外部リンク
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads