solrって何? Apache solr solr wiki オープンソースのpure javaの全文検索エンジンです。 Apacheのトッププロジェクトであり、twitterやfacebook級のサイトでも使用されています。 solrにできる事は? 超高速検索のエンジンを自分で作成可能(オレオレMySQLのようなものを作る事ができる)。 検索する項目を自分で定義可能(RDBのカラム)。 定義した項目に、順序を保持したままリスト形式で値を保存可能(カラムにjavaでいうところのListを保存できる)。 完全一致検索可能。 中間一致検索可能(フルスキャンで超低速になるので非推奨)。 前方一致検索可能。 超高速に件数を取得する、ファセット検索が可能。(select count(*)を100回同時に行なっても超高速) 超高速に同義語検索可能で、同義語の辞書を自分で定義可能。(or name =
![tree-tips: solrを使う前に知っておくべき事 | Apache Solr](https://cdn-ak-scissors.b.st-hatena.com/image/square/a69c1ca07e64b3074700d81a1ac2963dcb817aaf/height=288;version=1;width=512/http%3A%2F%2Fwww.tree-tips.com%2Fstatic%2Fimg%2Feyecatch%2Fsolr%2Fmain_eyecatch.png)