[groonga-dev,02474] Re: [ANN] Groonga GObject 1.0.1

Back to archive index

Kouhei Sutou kou****@clear*****
2014年 7月 7日 (月) 18:26:44 JST


須藤です。

インストール方法が書いていないですね。。。

GroongaのAPT/YUMリポジトリーを追加して
  http://groonga.org/ja/docs/install.html
↓を実行すればインストールできます。

○ インストール

debパッケージの場合:

  % sudo apt-get install gir1.2-groonga libgroonga-gobject0

rpmパッケージの場合:

  % sudo yum install groonga-gobject


In <20140****@clear*****>
  "[groonga-dev,02473] [ANN] Groonga GObject 1.0.1" on Mon, 07 Jul 2014 18:13:48 +0900 (JST),
  Kouhei Sutou <kou****@clear*****> wrote:

> 須藤です。
> 
> Groonga GObject 1.0.1をリリースしていました!
> 
> リポジトリー: https://github.com/groonga/groonga-gobject
> 
> ○ Groonga GObjectとは
> 
> GroongaのGObjectラッパーです。
> GObject Introspectionというライブラリーを使って、言語バインディングを
> 書かなくてもスクリプト言語からGroongaの機能をライブラリーとして使える
> ようにします。
> 
> 例えば、PythonやPerlやPHPやJavaScriptやらからGroongaをライブ
> ラリーとして利用できます。
> 
> 使えるAPIはクエリーAPIです。簡単に言うと、
> 
>   table_create Table ...
>   select Table --filter 'xxx' ...
> 
> みたいな文字列でGroongaを操作するAPIです。
> 
> なので、使い勝手はSQLiteに近いです。SQLiteもローカルのデータ
> ベースを開いてSQLでデータを操作しますが、Groonga GObjectを使
> うとSQLを使っている部分がGroongaのコマンド(↑にある
> table_createみたいなやつ)になります。
> 
> Pythonで書いたGroongaコマンドインタープリターはこんな感じに
> なります。
>   https://github.com/groonga/groonga-gobject/blob/master/sample/groonga.py
> 
> いろんな言語での使い方例:
>   http://qiita.com/groonga/items/71b145b37d77bd160bf2
> 
> 
> なお、Rroongaは↑のようなAPIも、もっと低レベルのAPIも使えるの
> で、Groongaをライブラリーとして使えるという点では同じですが、
> 位置付けが違います。
> 
> 
> ○ 変更点
> 
> ## 1.0.1: 2014-07-03
> 
> ### 改良
> 
>   * ggrn_command_escape()を追加。
>   * ggrn_command_escape_query追加。
> 
> ### 修正
> 
>   * 開いたデータベースを破棄していない問題を修正。
>     [嶋田大貴さんが報告]
> 
> ### 感謝
> 
>   * 嶋田大貴さん
> 
> -- 
> 須藤 功平 <kou****@clear*****>
> 株式会社クリアコード <http://www.clear-code.com/>
> 
> Groongaサポート:
>   http://groonga.org/ja/support/
> パッチ採用:
>   http://www.clear-code.com/recruitment/
> コードリーダー育成支援:
>   http://www.clear-code.com/services/code-reader/
> 
> _______________________________________________
> groonga-dev mailing list
> groon****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/groonga-dev




groonga-dev メーリングリストの案内
Back to archive index