mysql:16615
From: Horimoto Yasuhiro <Horimoto Yasuhiro <horimoto@xxxxxxxxxx>>
Date: Fri, 04 Dec 2020 12:20:52 +0900 (JST)
Subject: [mysql 16615] [ANN] Mroonga 10.09
こんにちは。Mroongaプロジェクトの堀本です。 Mroonga 10.09をリリースしました! リリースアナウンス: https://mroonga.org/ja/blog/2020/12/04/mroonga-10.09.html MroongaはMySQLで日本語全文検索を実現するストレージエンジンです。高速で あることや位置情報検索をサポートしていることなどが特徴です。詳細につい はドキュメントをご覧ください。 * Mroongaの特徴 ― Mroonga v10.09 documentation https://mroonga.org/ja/docs/characteristic.html#what-is-mroonga 変更点: https://mroonga.org/ja/docs/news.html#release-10.09 さて、今回の主な変更点は次のとおりです。 * [CentOS] MariaDB 10.2.36、10.3.27、10.4.17、10.5.8をサポートしました。 * [CentOS] Percona Server 5.6.45、5.7.27をサポートしました。 * [CentOS] MySQL 5.6.50と5.7.32とMySQL 8.0.22をサポートしました。 * MySQL8 のパッケージには以下の制限があります。 * [ラッパーモード] ラッパーモードは未対応です。 * [ストレージモード] JSONデータ型は未対応です。 * Ubuntu 18.04 LTS以外のMariaDB 10.1のサポートをやめました。 * MariaDB 10.1はEOLになったためです。 * ただ、Ubuntu 18.04 LTS では、MariaDB10.1をサポートします。 * MariaDB 10.1は、Ubuntu 18.04 LTSではまだサポートされているためです。 * CentOS 6のサポートをやめました。 * CentOS 6はEOLになったためです。 * [mroonga_snippet_html] ノーマライザーのカスタマイズをサポートしました。 * table_name と index_name を使用することで、デフォルトのノーマライザー(NormalizerAuto)の代わりにカスタムのノーマライザーを使えます。 * table_name には、以下のように、対象のテーブルの名前を指定します。 * index_name には、以下のように、対象のテーブル上で指定されたインデックスの名前を指定します。 SET NAMES utf8mb4; CREATE TABLE memos ( content text, fulltext index content_index (content) COMMENT 'normalizer "NormalizerNFKC121(\'unify_kana\', true)"' ) DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; SELECT mroonga_snippet_html('This is Mroonga(ムルンガ).', 'memos' as table_name, 'content_index' as index_name, 'むるんが') as snippet; snippet <div class="snippet">This is Mroonga(<span class="keyword">ムルンガ</span>).</div>