mysql:15640
From: Kouhei Sutou <Kouhei Sutou <kou@xxxxxxxxxx>>
Date: Sat, 29 Oct 2011 00:07:18 +0900 (JST)
Subject: [mysql 15640] [ANN] groongaストレージエンジン 1.0.1
須藤です。 今日は肉の日なので、MySQL 5.1/5.5/5.6で利用可能な全文検索可能 なストレージエンジン、groongaストレージエンジンのversion 1.0.1 をリリースしました。 ドキュメント: http://mroonga.github.com/ インストールガイド: http://mroonga.github.com/install.html groongaストレージエンジンとは、全文検索エンジンであるgroonga をベースとしたMySQLのストレージエンジンです。Tritonnの後継プ ロジェクトとなります。 ○ 最近のトピックス ○○ 11/5のOSC.DBのOSSDB MySQLにおじゃまします 11/5(土)に開催されるOSC.DBの日本MySQLユーザ会の枠のOSSDB MySQLに少しおじゃまして、groongaストレージエンジンを紹介しま す。(とみたさん、ありがとうございます!) https://www.ospn.jp/osc2011.db/modules/eguide/event.php?eid=15 ↓のgroonga勉強会では斯波さんがgroongaストレージエンジンを紹 介しますが、こっちは私が紹介します。土曜日の10時35分-ですが、 興味のある方はお越しください。 (無料ですが、参加登録が必要です。) ○○ 11/29にgroonga勉強会開催 1ヶ月後の11/29に「全文検索エンジンgroongaを囲む夕べ #2」 と題して第2回目のgroonga勉強会を開催します! http://atnd.org/events/20446 groongaストレージエンジンに関する話題もあるので興味のある方 はぜひ都合をつけて参加してください!(すでに定員オーバーして いますが、50人くらいはキャンセルすると思うので、まだ参加でき ると思います。) ○○ ストレージモードもcreate index/drop indexに対応 ストレージモードでもcreate tableの外でcreate index/drop indexできるようになりました。(ただし、MySQL 5.5以降のみ。) これにより、テーブル定義後にインデックスを追加・削除できるよ うになりました。 ○○ 位置情報検索の高速化 groonga本体レベルでも改良することにより、MyISAMのSPTIAL INDEXを使った位置情報検索よりも高速に検索を行うことができる ようになりました。(ベンチマークデータなどはgroonga勉強会で 紹介できるかも。) groongaではまだ高速化できる伸びしろがあるので、次回のリリー スではさらに高速になる予定です。お楽しみに! ○○ Ubuntu 11.10 Oneiric Ocelotのサポート 今回からUbuntu 11.10 Oneiric Ocelotのパッケージも提供します。 ○ 変更点 1.0.0からの変更点は以下の通りです。 http://mroonga.github.com/news.html#release-1-0-1 1.0.1 リリース - 2011/10/29 --------------------------- 位置情報検索の対応を強化とストレージモードでの動的なインデッ クス変更の対応強化が目玉のリリース。 改良 ++++ * [ストレージモード][ラッパーモード] `flush tables` によるデー タベースの再オープンに対応。 * [ラッパーモード] 位置情報インデックスに対応。(ただし、カラ ムに保存できる型はPointのみ対応。インデックスを利用した位置 検索はMBRContainsのみ対応。) * [ベンチマーク] groongaのデータベースには実際に書き込むかど うかを指定する `groonga_dry_write` 変数の追加。ベンチマーク 時などボトルネック処理の確認用。 * CentOS 6用のインストールドキュメントにMySQLのバージョン番号 を追加。 [@yoshi_kenさんが提案] * [位置情報検索] 不必要な処理をなるべくしないようにして高速化。 * mysql_configがfast mutexesを有効にしていると報告しても、そ れを無視する `--disable-fast-mutexes` configureオプションを 追加。 * [ストレージモード] `create index` に対応。 * [ストレージモード] `drop index` に対応。 * [ストレージモード] 全文検索用のマルチカラムインデックスに対応。 * `D` プラグマに対応。 * MySQL 5.5.17に対応。 * MySQL 5.6.3-m6に対応。 * groonga 1.2.7に対応。(1.2.6以下のサポートを削除。) * Ubuntu 11.10 Oneiric Ocelotに対応。 修正 ++++ * booleanモードでクエリの先頭に `+` を指定すると何もヒットし なくなる問題を修正。 [西山はじめさんが報告] * [Fedora] パッケージの依存関係を修正。 [Takahiro Nagaiさんが報告] * [Fedora] プラグインをロードするとシンボルが見つからずエラー になる問題を修正。 [Takahiro Nagaiさんが報告] * [ストレージモード] マルチカラムインデックスに `varchar` を 使うとインデックスが正常に作成されない問題を修正。 #1143 [Takahiro Nagaiさんが報告] 感謝 ++++ * @yoshi_kenさん * 西山はじめさん * Takahiro Nagaiさん -- 須藤 功平 <kou@xxxxxxxxxx> 株式会社クリアコード <http://www.clear-code.com/> (03-6231-7270) プログラミングが好きなソフトウェア開発者を募集中: http://www.clear-code.com/recruitment/