2011年12月 2日

[ruby-list:48556] [ANN] rroonga 1.3.0

須藤です。

先日はいい肉の日でしたね。
みなさんはいかがお過ごしだったでしょうか。

さて、そんないい肉の日にrroonga 1.3.0をリリースしました!

Web: http://groonga.rubyforge.org/index.html.ja#about-rroonga

インストール: gem install rroonga

変更点: http://groonga.rubyforge.org/rroonga/ja/file.news.html#1-3-0

○ rroongaとは

rroonga(るるんが)は全文検索エンジンgroonga(ぐるんが)(*)
をRubyから使うためのライブラリです。
(*) http://groonga.org/ja/

groongaの特長はガンガン更新が走っていても検索性能を落とさない
点にあります。この特長は、twitterやログや大規模な掲示板のよう
にデータがどんどん入ってきて、それらをすぐに検索対象にしたい
場合に特に役にたちます。また、最近のWebアプリケーションではリ
アルタイム性がより重要視される傾向にあるため、これらのアプリ
ケーションでも有用です。

このような特長のため、他の多くの全文検索エンジンはバッチ処理
で検索対象を更新するところを、groongaではシステムを動かしなが
ら随時データを更新できます。

rroongaでも、もちろんgroongaのこの特長を活かすことができます。
rroongaではRubyらしい書き方でgroongaを使えることを重視してい
ます。具体的には以下のように書くことができます。
http://groonga.rubyforge.org/rroonga/ja/file.tutorial.html

○ 全文検索エンジンgroongaを囲む夕べ 2開催

そんなgroongaの勉強会をrroongaのリリースにあわせて開催しまし
た。当日の資料やUstreamでの録画もあるので、興味のある方はご
らんください。

http://atnd.org/events/20446

○ Ruby on Railsでもgroonga

実は、groongaはrroongaを使ったRubyのライブラリとして使うだけ
ではなく、MySQL経由でも使うことができます。そのためのソフト
ウェアがmroonga(むるんが)です。
http://mroonga.github.com/ja/

mroongaも先日のいい肉の日にリリースされ、通常に利用する範囲
の機能がほぼ揃いました。このため、Ruby on Railsで
ActiveRecordを使ってMySQLを使っているようなWebアプリケーショ
ンではRubyの部分を変えなくてもそのままgroongaを使うことがで
きます。(ストレージエンジンを指定する部分は変えないといけま
せん。)

mroongaもgroongaの性能特長を受け継いでいるため高速に動作しま
す。ベンチマーク結果がこちらにあるので参考にしてください。

http://www.clear-code.com/blog/2011/11/7.html
↑は間違ったデータがあり、正しいデータについて↓で補足し
ています。
http://www.clear-code.com/blog/2011/12/1.html

○ 採用事例募集

rroongaはbuzztter(*1)やるりまサーチ(*2)やMilkode(*3)や
AsakusaSattellite(*4)などさまざまなRubyアプリケーションで利
用されています。

(*1) http://buzztter.com/
(*2) http://doc.ruby-lang.org/ja/search/
(*3) http://milkode.ongaeshi.me/wiki/
(*4) http://www.codefirst.org/AsakusaSatellite/

が、実はもっと使っている人がいるのではないかと期待しています。
そして、採用事例をgroongaの↓のページに載せて、これから
groongaやrroongaを使おうとしている人がより安心して採用できる
ようにしたいと思っています。
http://groonga.org/ja/users/

groonga/rroongaを使っていて、↑のページに載せてもよいという方
はkou@xxxxxまでご連絡ください。お待ちしています。

--
須藤 功平 <kou@xxxxx>
株式会社クリアコード < http://www.clear-code.com/>; (03-6231-7270)

プログラミングが好きなソフトウェア開発者を募集中:
http://www.clear-code.com/recruitment/


投稿者 xml-rpc : 2011年12月 2日 18:28
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/107575
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。