2017.12.15 Friday
スポンサーサイト
一定期間更新がないため広告を表示しています
| スポンサードリンク | - | | - | - |
関口宏司のLuceneブログOSS検索ライブラリのLuceneおよびそのサブプロジェクト(Solr/Tika/Mahoutなど)について
2008.12.15 Monday
RangeFilterの代わりにFieldCacheRangeFilterを使う(2.9)
Lucene 2.9より内部的にFieldCacheを用いるRangeFilterであるFieldCacheRangeFilterクラスが追加された。使い方は従来のRangeFilterと同じである。
https://issues.apache.org/jira/browse/LUCENE-1461 手元の環境の計測ではだいたい10倍高速になった。 もちろん、FieldCacheをもちいている関係上、FieldCacheRangeFilterは対象フィールドが単一の値を持つことがわかっていなければならない(tokenizedやmultivaluedであってはいけない)。単一の値を持たない場合は、FieldCacheImplクラスからRuntimeExceptionがスローされる。 2008.12.06 Saturday
(メモ)commons-loggingよりもslf4jが好ましい理由
LuceneになぜLogging機能がないのか、という議論があったときに「メタロギングフレームワークにはcommons-loggingやslf4jがあるが、slf4jの方が好まれる」、その理由が書いてある記事として下記が紹介されていた:
http://www.qos.ch/logging/thinkAgain.jsp 時間がないので全部は読めないが、簡単に言うとcommons-loggingではダイナミックにログ実装ライブラリ(log4jやJUL)を見つける便利な仕組みが逆に別のやっかいな問題を持ち込んでしまうらしい。 Lucene MLのLogging機能についての議論: http://www.nabble.com/Java-logging-in-Lucene-to20859711.html 2008.12.02 Tuesday
Lucene 2.4にアップグレードしたアプリケーションの注意点
Lucene 2.3.1以前のバージョンを使用していたアプリケーションが、Lucene 2.4にアップグレードした際、実行時の動作が異なってしまう可能性があることが判明し、メーリングリストで注意喚起されていたので、ここで紹介しておこう。
|
+ Solrによるブログ内検索
+ PROFILE
+ LINKS
+ Lucene&Solrデモ
+ ThinkIT記事
+ RECOMMEND
+ RECOMMEND
Lucene in Action (JUGEMレビュー »)
Erik Hatcher,Otis Gospodnetic,Mike McCandless FastVectorHighlighterについて解説記事を寄稿しました。
+ RECOMMEND
+ SELECTED ENTRIES
+ RECENT COMMENTS
+ RECENT TRACKBACK
+ CATEGORIES
+ ARCHIVES
+ MOBILE
+ SPONSORED LINKS
|
(C) 2024 ブログ JUGEM Some Rights Reserved.
|
PAGE TOP |