[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