Kentaro Hayashi
null+****@clear*****
Mon Jun 27 19:09:04 JST 2016
Kentaro Hayashi 2016-06-27 19:09:04 +0900 (Mon, 27 Jun 2016) New Revision: 5dc23cd9296d77c39775269eafdebe9a7dfc763b https://github.com/groonga/groonga.org/commit/5dc23cd9296d77c39775269eafdebe9a7dfc763b Message: blog ja: add 6.0.5 entry Added files: ja/_posts/2016-06-29-groonga-6.0.5.md Added: ja/_posts/2016-06-29-groonga-6.0.5.md (+66 -0) 100644 =================================================================== --- /dev/null +++ ja/_posts/2016-06-29-groonga-6.0.5.md 2016-06-27 19:09:04 +0900 (8cbe893) @@ -0,0 +1,66 @@ +--- +layout: post.ja +title: Groonga 6.0.5リリース +description: Groonga 6.0.5をリリースしました! +published: false +--- + +## Groonga 6.0.5リリース + +[Groonga 6.0.5](/ja/docs/news.html#release-6-0-5)をリリースしました! + +それぞれの環境毎のインストール方法: [インストール](/ja/docs/install.html) + +### 変更内容 + +主な変更点は以下の通りです。 + +* `fuzzy_search`で`max_distance`を指定しやすく +* `query_expand`コマンドの追加 +* ソースからのビルド時間の短縮 + +#### `fuzzy_search`で`max_distance`を指定しやすく + +今回のリリースでは、`fuzzy_search`で`max_distance`が指定しやすくなりました。 + +`fuzzy_search`自体はGroonga 6.0.0で導入された、曖昧検索機能を実現するための関数です。 +この関数にはいくつか引数があって、第3引数にオブジェクトリテラルを渡すことで、挙動をカスタマイズできるようになっていました。 + +今回の変更では、第3引数に`max_distance`を直接指定できるようになりました。従来のオブジェクトリテラル形式も指定できます。 + +`max_distance`は数文字程度の違いなら同じとみなすためのパラメータ(編集距離)です。この値を調整することで曖昧検索の度合いを変えることができます。よく使うパラメータなので、より指定しやすくしました。 + +Groonga 6.0.4以前: + + fuzzy_search(column, _key, {"max_distance": 2}) + +Groonga 6.0.5以降: + + fuzzy_search(column, _key, 2) + +#### `query_expand`コマンドの追加 + + +#### ソースからのビルド時間の短縮 + +今回のリリースでは、ソースからのビルド時間が短縮されました。 +バイナリパッケージの提供されていない環境でGroongaを使おうとしている場合や、スナップショット版を試すために自分でソースからビルドしている場合には朗報ですね。他にもRroongaをインストールするときに開発パッケージをインストールしていない or 開発パッケージが提供されていない環境で使いたいときにも嬉しいですね。 + +ざっと試してみたところ、手元の環境(CPU:Core i5-4210U メモリ:8GB)でGroonga 6.0.4をビルドするのに、これまで11分程度かかっていたのが、Groonga 6.0.5では7分程度になりました。 +新しいバージョンのUnicodeをサポートしやすくする過程で短縮ができました。ただし副産物としてバイナリサイズが少々増えています。 + +### お知らせ + +来月以降、以下のイベントが予定されています。Groongaで学ぶ全文検索は今週金曜日開催です。 + +* [Groongaで学ぶ全文検索 2016-07-01](https://groonga.doorkeeper.jp/events/47449) + * 2016-07-01(金)20:00 - 22:30 [東京都渋谷区広尾1-1-39 恵比寿プライムスクエアタワー20階](https://www.google.co.jp/maps?q=35.650109,139.71259880000002) (株式会社イーライセンスシステムズ) + * 予習復習なしで全文検索とGroongaについて学ぶことができるイベントです。内容は参加者にあわせてその場で決めるので、前の回に参加していないとついていけない、ということはありません。 + +興味があるイベントがあればぜひご参加ください! + +### さいごに + +6.0.4からの詳細な変更点は[6.0.5リリース 2016-06-29](/ja/docs/news.html#release-6-0-5)を確認してください。 + +それでは、Groongaでガンガン検索してください! -------------- next part -------------- HTML����������������������������...下載