[前][次][番号順一覧][スレッド一覧]

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/

[前][次][番号順一覧][スレッド一覧]