カラカニのメモ帳
mindia › カラカニのメモ帳 › 単語

Apache Solr

kani · 2010-04-21 更新 · 1 ポイント · 履歴(5)
第 4 版(2010-03-27 15:35:53 · kani)を表示しています。 最新版に戻る

全文検索エンジン。Javaのアプリケーションサーバーで動作する。

数百万件程度(1レコードは日本語100文字とか小さなデータの塊)のレコードで評価したところ、Hyper EstraierやTritonn(Senna + MySQL)よりもインデキシング、検索の両方で圧倒的(数倍以上)に優れた成績がでますた。

かなり高機能な全文検索エンジン。CJK用のN-gramのアナライザも標準で用意されているので手軽に試せる。

内部ではLuceneが動いている。結果のキャッシュ機能がある。

Facetが便利らしい

検索結果と一緒にカテゴリ毎の検索結果数を出力してくれるので、カテゴリごとの検索をしなおす必要が無い。

phpでの出力機能も持っているらしいよ

出力結果をphpのオブジェクト?として出力してくれ、unserialise でデータが取得出来る人のこと。

属性のOR検索ができる

これはHyper Estraierの特徴かも。HEだと属性のOR検索ができなかったので困った。

参考

Apache Solr入門 ―オープンソース全文検索エンジン

履歴

他の人の「Apache Solr」