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

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>


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