[ruby-list:50944] [ANN] Rroonga 12.0.0
From:
Horimoto Yasuhiro <horimoto@...>
Date:
2022-02-10 00:52:29 UTC
List:
ruby-list #50944
堀本と申します。
Rroonga 12.0.0をリリースいたしました。
○ Rroonga(るるんが)とは
Groonga(ぐるんが)という全文検索エンジンのRubyバインディング
です。Rubyらしい書き方で、Groongaの高速な全文検索機能やカラム
指向のデータストア機能を使うことができます。
ライブラリーなのでサーバーをインストールする必要もありません。
全文検索が得意で日本語も扱えるSQLiteのようなイメージです。
Rroonga公式Webサイト: https://ranguba.org/ja/#about-rroonga
Groonga公式Webサイト: https://groonga.org/ja/
インストールも簡単で、gem installだけでインストールできます。
○ インストール
gemコマンドでインストールできます。
% gem install rroonga
詳細: https://ranguba.org/rroonga/ja/file.install.html
○ チュートリアル
irbを使ったRroongaのチュートリアルがあります。
https://ranguba.org/rroonga/ja/file.tutorial.html
はじめての方はまずこちらを試してみてください。
○ 今回のリリースについて
11.0.6からの変更点の詳細は以下の通りです。
https://ranguba.org/rroonga/ja/file.news.html#12-0-0
以前のバージョンでは、Windows用のRroongaのgemには、事前にコンパイルされた
RroongaとGroongaが入っていましたが、10.0.1から提供をやめました。
fat gem をやめることによるメリットについては、以下の資料も参考になります。
https://www.clear-code.com/blog/2020/9/3.html
インストール手順に変更はありませんが、インストール時にMSYS2のGroongaパッケージを
自動でインストールするようになります。
以上です。