[ruby-list:49618] [ANN] rroonga 3.0.8

From: Kouhei Sutou <kou@...>
Date: 2013-09-29 10:57:04 UTC
List: ruby-list #49618
須藤です。

今日は肉の日ですね!

さて、全文検索エンジンgroongaのRubyバインディングである
rroongaの新しいバージョン3.0.8をリリースしました!
同じく今日リリースされたgroonga 3.0.8と一緒に使います。

Webサイト: http://ranguba.org/ja/#about-rroonga

○ rroongaとは

rroongaはRubyらしい書き方でgroongaを操作できるライブラリです。
高速な全文検索機能をあなたのRubyアプリケーションにさくっと組
み込むことができます。ライブラリなのでサーバーをインストール
する必要もありません。

インストールも簡単で、gem installだけでインストールできます。
(groongaがインストールされていなければ自動でインストールし
ます。)

  gem install rroonga

Windows用のバイナリ入りgemも配布しているのでWindowsでも簡単に
インストールできます。今回から64bit版のRubyのgemも配布を始め
たのでRubyInstaller(*)で64bit版のRubyをインストールして↑の
gem installを実行するとすぐに動かせます。

(*) http://rubyinstaller.org/

(実は、Ruby 2.1.0 preview1用のバイナリも入れています。
RubyInstallerはまだRuby 2.1.0 preview1用のパッケージをリリー
スしていないので試せませんが。。。)


インストールしたらチュートリアルをやってみてください。どうやっ
て使うかがわかるはずです。

チュートリアル: http://ranguba.org/rroonga/ja/file.tutorial.html


gihyo.jpに紹介記事があるのでそちらも参考にしてください。

  隔週連載groonga
  第5回 Rubyでサーバ要らずの高速全文検索! - rroongaの紹介
  http://gihyo.jp/dev/clip/01/groonga/0005


○ groonga勉強会のおしらせ

2ヶ月後の年に一度のいい肉の日(11/29)にgroonga勉強会を開催
します!

  全文検索エンジンgroongaを囲む夕べ 4
  http://atnd.org/events/43461

rroongaは前述の通りサーバーなしで簡単に高速な全文検索をするラ
イブラリです。簡単に使えるのですが、一台のマシンで処理できる
程度の規模のデータ向けです。複数のマシンで処理しなければいけ
ないもっと大きいデータのときには向きません。

向かないのですが、rroongaとfluentdをベースにして大きなデータ
も扱えるようにするプロダクトを開発中です。その名も
droonga(distributed groonga)です。dRubyみたいですね。

rroongaもfluentdもRubyで書かれているので、Rubyベースの分散全
文検索システムになります。Rubyでプラグインを書いて全文検索機
能などを拡張できます。

まだリリースしていないのですが、11/29までにはリリースして、
勉強会で紹介する予定です。

  https://github.com/droonga/

Rubyで全文検索したいなぁという人は参加してみてください。きっ
といい情報が得られるはずです。


他にも、rroongaを使っている人の発表や、イベントレポートを書
いてくれる人などを募集しているので興味のある人はイベントペー
ジを確認してみてください。

  http://atnd.org/events/43461



それでは、よい全文検索を!

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

groongaサポート:
  http://groonga.org/ja/support/
パッチ採用はじめました:
  http://www.clear-code.com/recruitment/
コミットへのコメントサービスはじめました:
  http://www.clear-code.com/services/commit-comment.html

In This Thread

Prev Next