[ruby-list:48675] [ANN] rroonga 2.0.2

From: Kouhei Sutou <kou@...>
Date: 2012-03-29 09:29:13 UTC
List: ruby-list #48675
須藤です。

今日は肉の日ですね。
みなさんはいかがお過ごしでしょうか。

Rubyで簡単に高速に全文検索するためのソフトウェアrroongaが
メジャーバージョンアップして2.0.2としてリリースされました!

Web: http://groonga.rubyforge.org/index.html.ja#about-rroonga
インストール: gem install rroonga
(Windows用バイナリ入りのgemもあり)

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

○ rroongaとは

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

Rubyのリファレンスマニュアルを検索するWebサービス「るりまサー
チ」でもrroongaが使われています。
  http://rurema.clear-code.com/


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

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

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


Rubyで高速に全文検索したいというときはぜひrroongaを使ってみ
てください。

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

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

In This Thread

Prev Next