Sunspotを使ったメモ

java検索エンジンのSolrをRailsから使えるようにするgem。
https://github.com/sunspot/sunspot
Solrのセットアップは簡単でJDKとSolrをインスコするだけでよい。

環境

Solr3.6

感想

Sunspotを使うにはSolrもそうだし検索エンジンの知識が必要な感じした。
少しハマったのが、consoleだとかでDBを変更したらSolrのインデックスを更新しないといけないので下記コマンドを実行しないといけない。

rake sunspot:reindex

レコードを追加した場合は随時インデックスにしていくとのことなので運用している時には不要。

データベースとかSolrホストとかはVMの中で動かしておくといらなくなったら奇麗に捨てれて精神衛生的によいと思いました。