[Groonga-commit] groonga/groonga.org at 86c82de [gh-pages] PGroonga 0.6.0 has been released!!!

Back to archive index

Kouhei Sutou null+****@clear*****
Fri May 29 15:57:04 JST 2015


Kouhei Sutou	2015-05-29 15:57:04 +0900 (Fri, 29 May 2015)

  New Revision: 86c82dee25e7c9f91b9473b3f8bf7b5ebb157cd0
  https://github.com/groonga/groonga.org/commit/86c82dee25e7c9f91b9473b3f8bf7b5ebb157cd0

  Message:
    PGroonga 0.6.0 has been released!!!

  Added files:
    ja/_posts/2015-05-29-pgroonga-0.6.0.md

  Added: ja/_posts/2015-05-29-pgroonga-0.6.0.md (+62 -0) 100644
===================================================================
--- /dev/null
+++ ja/_posts/2015-05-29-pgroonga-0.6.0.md    2015-05-29 15:57:04 +0900 (c968e8d)
@@ -0,0 +1,62 @@
+---
+layout: post.ja
+title: PGroonga(ぴーじーるんが) 0.6.0リリース
+description: PGroonga(ぴーじーるんが) 0.6.0をリリースしました!
+---
+
+## PGroonga(ぴーじーるんが) 0.6.0リリース
+
+今日は肉の日ですね!
+
+PostgreSQLからGroongaを使えるようにする[PGroonga](https://github.com/pgroonga/pgroonga)の0.6.0をリリースしました!
+
+  * [インストール方法](https://github.com/pgroonga/pgroonga#%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB)
+
+PGroongaについてやPGroongaと他の類似システムとの違いについては[PGroonga 0.2.0のリリースアナウンス](../../01/29/pgroonga-0.2.0.html)を参考にしてください。
+
+0.6.0は0.5.0と互換性があるので、PGroonga用のインデックスを再作成する必要はありません。PGroongaをアップグレードし、接続しなおせばPGroonga 0.6.0になります。
+
+PGroongaの速度については後の方でベンチマーク結果を紹介しています。
+
+## 0.6.0での変更点
+
+0.6.0での変更点は次の通りです。
+
+  * `pgroonga.score()`がPostgreSQL 9.3でもHOT更新をサポートしました。
+  * GroongaのログをPostgreSQLのログの仕組みを使って出力するようにしました。
+  * 大量のデータを登録した時に検索結果にレコードが含まれない問題を修正しました。
+  * Debian GNU/Linux Jessie用のパッケージの提供をはじめました。
+
+## 速度
+
+別の日本語全文検索用拡張機能であるpg\_bigmとPGroonga 0.6.0を日本語版Wikipediaのデータを使って比較した結果が以下にまとまっています。
+
+  * [PostgreSQLで日本語全文検索 - LIKEとpg_bigmとPGroonga - ククログ(2015-05-25)](http://www.clear-code.com/blog/2015/5/25.html)
+
+かいつまんで説明すると次の結果になりました。
+
+  * インデックス作成速度:
+    * pg\_bigmよりもPGroongaの方が圧倒的に速い(14倍速い)
+  * 検索速度:
+    * 2文字以下での検索はpg\_bigmの方がPGroongaよりもやや速い
+    * 3文字以上での検索はpg\_bigmの方よりもPGroongaの方が速い
+    * 3文字以上での検索では、pg\_bigmはヒット数が増えるほど明らかに遅くなるが、PGroongaはそれほどでもない
+
+ベンチマーク取得にあたっては[hnakamurさん](https://github.com/hnakamur)と[naoaさん](https://github.com/naoa)が協力してくれました。ありがとうございます。
+
+なお、ベンチマークの実行手順や生の結果や考察などは次のGitHub Issueで確認できます。
+
+  * [PGroongaとpg_bigmのベンチマーク結果 · Issue #2 · groonga/wikipedia-search](https://github.com/groonga/wikipedia-search/issues/2)
+  * [PGroongaとpg_bigmのベンチマーク結果のサマリーを作る · Issue #3 · groonga/wikipedia-search](https://github.com/groonga/wikipedia-search/issues/3)
+
+## おねがい
+
+PGroongaは毎月のリリースを重ねて、性能も使い勝手も向上してきました。上述のベンチマーク結果を見ると実用になる速度がでていることがわかります。
+
+すでに実際に利用している人たちもいます。まだ利用していない人は、ぜひ、自分たちのシステムで実用できるか検討してみてください。PGroongaは既存の優秀な全文検索エンジンGroongaを利用しているため性能は折り紙つきです。(検討結果を広く公開してもらえると他のPostgreSQLユーザーに有益です!)
+
+また、公式サイト公開に向けて協力してくれる人も募集しています。[http://pgroonga.github.io/](http://pgroonga.github.io/)で英語でも情報も公開しようと進めています。コードは書けないけど英語は書ける、デザインはできるなど協力してくれる方は[GitHubのIssue](https://github.com/pgroonga/pgroonga.github.io/issues/3)にコメントを書いてください。まずは[README](https://github.com/pgroonga/pgroonga/blob/master/README.md)を英語に翻訳する作業があります。
+
+## まとめ
+
+最新のPostgreSQLでGroongaを使えるようにするPGroongaの新しいバージョンをリリースしました。PostgreSQLで日本語全文検索をしたいという方はぜひ試してみてください!
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index