groonga族2013
DESCRIPTION
Groonga、Mroonga、Rroonga、Droongaなど、Groonga関連プロジェクトの概要と最新情報を紹介します。 「全文検索エンジンGroongaを囲む夕べ 4」 http://atnd.org/events/43461 で使った資料です。TRANSCRIPT
Groonga族2013 Powered by Rabbit 2.1.1
Groonga族2013
須藤功平 クリアコード
全文検索エンジンGroongaを囲む夕べ42013/11/29
Groonga族2013 Powered by Rabbit 2.1.1
この時間の目的
今日の勉強会の道しるべを示す
(詳細には立ち入らない)
Groonga族2013 Powered by Rabbit 2.1.1
リーダブルコードの解説者
Groonga族2013 Powered by Rabbit 2.1.1
内容
大事なお知らせ
Groonga族の概要
Groonga族の最新情報
周辺ツール紹介(おまけ)
Groonga族2013 Powered by Rabbit 2.1.1
大事なお知らせ(1)
Groonga 3.1.0リリース!
Groonga族2013 Powered by Rabbit 2.1.1
大事なお知らせ(2)
Mroonga 3.10リリース!
Groonga族2013 Powered by Rabbit 2.1.1
大事なお知らせ(3)
Rroonga 3.1.0リリース!
Groonga族2013 Powered by Rabbit 2.1.1
大事なお知らせ(4)
Droonga 0.7.0リリース!
Groonga族2013 Powered by Rabbit 2.1.1
大事なお知らせ(5)
先頭大文字!
Groonga族2013 Powered by Rabbit 2.1.1
先頭大文字
Groonga
Groonga族2013 Powered by Rabbit 2.1.1
他のGroonga族も
MroongaRroongaDroonga
Groonga族2013 Powered by Rabbit 2.1.1
ロゴ
そのまま
Groonga族2013 Powered by Rabbit 2.1.1
理由
世界進出!
Groonga族2013 Powered by Rabbit 2.1.1
世界
森: This is groonga!
外: Wow! It's Groonga!
森: お、おう… It's Groonga!
Groonga族2013 Powered by Rabbit 2.1.1
教訓
英語圏では大文字始まりが
なじむ
Groonga族2013 Powered by Rabbit 2.1.1
お願い
みなさんもこれからは
先頭大文字で!
Groonga族2013 Powered by Rabbit 2.1.1
Groonga族の概要
大事なお知らせ
Groonga族の概要
Groonga族の最新情報
周辺ツール紹介(おまけ)
Groonga族2013 Powered by Rabbit 2.1.1
Groonga族li
bgro
onga
gqtp
キー管理 転置索引 データストアデータベース機能
クエリー言語
groongaコマンド
API
HTTP
SQL
CLI
Groonga族2013 Powered by Rabbit 2.1.1
Groongali
bgro
onga
gqtp
キー管理 転置索引 データストアデータベース機能
クエリー言語
groongaコマンド
API
HTTP
CLI
Groonga族2013 Powered by Rabbit 2.1.1
Groongaとは(1)
全文検索機能付きデータベース
カラム指向のデータストア高速な集計処理
即時更新新鮮な情報をすぐに検索可能に
Groonga族2013 Powered by Rabbit 2.1.1
データベースli
bgro
onga
キー管理 転置索引 データストアデータベース機能
カラム指向
集計処理が得意
例:ドリルダウン即時更新
テーブル・カラムの管理
Groonga族2013 Powered by Rabbit 2.1.1
Groonga(比較用)li
bgro
onga
gqtp
キー管理 転置索引 データストアデータベース機能
クエリー言語
groongaコマンド
API
HTTP
CLI
Groonga族2013 Powered by Rabbit 2.1.1
Groongaとは(2)
組み合わせやすい検索モジュール
全文検索ライブラリー他のシステムと連携しやすい
Ruby・MySQL
全文検索サーバーHTTP・GQTP
Groonga族2013 Powered by Rabbit 2.1.1
ライブラリーとして使用li
bgro
onga
キー管理 転置索引 データストアデータベース機能
API
SQL
ライブラリー
として使用
Groonga族2013 Powered by Rabbit 2.1.1
Groonga族(比較用)li
bgro
onga
gqtp
キー管理 転置索引 データストアデータベース機能
クエリー言語
groongaコマンド
API
HTTP
SQL
CLI
Groonga族2013 Powered by Rabbit 2.1.1
サーバーとして使用li
bgro
onga
gqtp
クエリー言語
groongaコマンド
HTTP
サーバー
として使用
NGINXnginxモジュール
Groonga族2013 Powered by Rabbit 2.1.1
Grnxxとは
次世代コアシステム
大容量
インメモリー
速い
Groonga族2013 Powered by Rabbit 2.1.1
Grnxx置き換え対象li
bgro
onga
キー管理 データストア
コアシステムの
置き換えを目指す
Groonga族2013 Powered by Rabbit 2.1.1
Groonga(比較用)li
bgro
onga
gqtp
キー管理 転置索引 データストアデータベース機能
クエリー言語
groongaコマンド
API
HTTP
CLI
Groonga族2013 Powered by Rabbit 2.1.1
Grnxxの互換性
全文検索ライブラリー互換性低いシングルスレッド・シングルプロセスで使うなら互換
全文検索サーバー互換
Groonga族2013 Powered by Rabbit 2.1.1
GroongaとGrnxxの違いli
bgro
onga
Grnxx Groongaコアシステム
クエリー言語
groongaコマンド
互換
互換性低いgqtp
HTTP
CLI
Groonga族2013 Powered by Rabbit 2.1.1
Groonga族(比較用)li
bgro
onga
gqtp
キー管理 転置索引 データストアデータベース機能
クエリー言語
groongaコマンド
API
HTTP
SQL
CLI
Groonga族2013 Powered by Rabbit 2.1.1
Grnxxの詳細
矢田さんから
Groonga族2013 Powered by Rabbit 2.1.1
Droongaとは
分散Groonga(Distributed Groonga)
Groonga族2013 Powered by Rabbit 2.1.1
Droonga
HTTP
Groonga族2013 Powered by Rabbit 2.1.1
Droongaの詳細
森さんから
Groonga族2013 Powered by Rabbit 2.1.1
Groonga族(再確認)li
bgro
onga
gqtp
キー管理 転置索引 データストアデータベース機能
クエリー言語
groongaコマンド
API
HTTP
SQL
CLI
Groonga族2013 Powered by Rabbit 2.1.1
Groonga族の最新情報
大事なお知らせ
Groonga族の概要
Groonga族の最新情報
周辺ツール紹介
Groonga族2013 Powered by Rabbit 2.1.1
Groonga
Fedora入り!
mruby組み込み開始クエリーオプティマイザー実装用
他、Mroonga用に機能拡張多数
Groonga族2013 Powered by Rabbit 2.1.1
Mroonga
Windowsサポート開始
MariaDBバンドル作業開始
詳細は斯波さんから!
Groonga族2013 Powered by Rabbit 2.1.1
Rroonga
最新Groongaに追従
64bit版Windows用バイナリ提供
Groonga族2013 Powered by Rabbit 2.1.1
周辺ツール紹介
大事なお知らせ
Groonga族の概要
Groonga族の最新情報
周辺ツール紹介(おまけ)
Groonga族2013 Powered by Rabbit 2.1.1
名前だけ
grndumpデータベースのダンプはこれ!
grntestプラグインのテストはこれ!
groonga-query-log-analyzeスロークエリー解析はこれ!
Groonga族2013 Powered by Rabbit 2.1.1
まとめ
リリースアナウンス
先頭大文字でGroonga!
Groonga族の関係を図解
Groonga族の最新情報を紹介
便利ツールの名前だけ紹介
Groonga族2013 Powered by Rabbit 2.1.1
感謝
DeNAさんありがとう!
会場提供
懇親会飲食物提供