BloGroonga

2019-11-29

Groonga 9.1.0リリース

Groonga 9.1.0をリリースしました!

それぞれの環境毎のインストール方法: インストール

変更内容

主な変更点は以下の通りです。

  • "&&" 演算のパフォーマンスを改善しました。

    • 例えば、以下のような条件式のパフォーマンスが向上します。

    • ( A || B ) && ( C || D ) && ( E || F) ...

    • この最適化は、ヒットするレコードが多い条件とヒットするレコードが少ない条件が混在している時に特に効果があります。

  • TokenMecab 新しい オプション use_base_form を追加しました。.

    • このオプションを使って、トークンの原型を使った検索ができます。

    • 例えば、このオプションを使って"支える"を検索すると、"支えた"もヒットします。

  • インデックスがアクセサのときにパフォーマンスが低下する問題を修正しました。

    • 例えば、以下の条件を含むクエリーでパフォーマンス低下が起こります。

      • sccessor @ query

      • accessor == query

  • バッファーが十分に大きい時に、検索結果の推定サイズがオーバーフローする問題を修正しました。

  • 不足しているツールを追加しました。

    • 前のバージョンに index-column-diff-all.shobject-inspect-all.sh がバンドルされていなかったためです。

さいごに

9.0.9からの詳細な変更点は9.1.0リリース 2019-11-29を確認してください。

それでは、Groongaでガンガン検索してください!