タグ

mroongaに関するk-holyのブックマーク (9)

  • 3. アップグレード — Mroonga v13.05 documentation

    3. アップグレード¶ 非互換な変更が新しいリリースでもたらされることがあります。もし、そういった非互換がはいる場合にはリリースアナウンスでアナウンスします。 古いバージョンからMroongaをアップグレードする推奨方法のリストがこちらです。 以前のバージョンをお使いなら、アップグレード手順について次のURLを参照してください。 1.20以前からアップグレードするなら、 1.20リリース - 2012/01/29 を参照してください。 1.20からアップグレードするなら、 2.00 リリース を参照してください。 2.00もしくは2.01からアップグレードするなら、 2.02 リリース を参照してください。 もし2.00以降でマルチカラムインデックスをストレージモードで使用しているなら、 2.03 リリース を参照してください。 もし2.04以降でストレージモードでSETカラムまたは256

    3. アップグレード — Mroonga v13.05 documentation
    k-holy
    k-holy 2019/11/07
    MroongaをアップグレードまたはMroongaを入れたMySQL/MariaDBをアップグレードする前にこちらを確認。
  • 技術めも » Blog Archive » MroongaでMecab

    MariaDBにMroongaはバンドルされていますが、 TokenizerとしてMecabを使う際は、少し注意が必要です。 公式には、以下のように書かれていますが、手順を残しておきます。 https://mariadb.com/kb/en/library/mroonga-overview/ 「Tokenise using MeCab. Required Groonga to be buillt with MeCab support.」 なお、OSはCentOS7、MariaDBのバージョンは、10.3.8です。 まずは、バンドルされているMroongaのインストールを見ていきます。 公式(https://mariadb.com/kb/en/library/about-mroonga/)を参考にしています。 1.プラグインのインストール MariaDB [(none)]> show eng

  • Mroongaの全文検索がいい感じだった - Qiita

    tl;dr InnoDBの全文検索自体は遅くない ただしブール全文検索を行い別項目でソートを行うと、とたんに遅くなる LIMITで取得件数を絞ってもあまり変わらない Mroongaには全文検索特化の最適化がありレスポンスが早い! ことのはじまり 地味に溜めていたテキスト情報が1000万レコードを超え、そろそろLIKE検索も限界なので、MySQL5.7から使えるようになったMeCabプラグインを使い全文検索機能を実装してみました。実装当初はそこまでレスポンスが悪くないと思っていたのですが、それなりのレコード数のあるワードを入力し、ソート条件を指定するとソートキーがたとえPKやインデックスが貼られているカラムでも劇重に!(おそらく1テーブルに使えるインデックスは1つまでというMySQLの制約) 別の方法がないか模索していたところ、Mroongaエンジンの全文検索を使ってみたらいい感じだったので

    Mroongaの全文検索がいい感じだった - Qiita
    k-holy
    k-holy 2019/11/05
    MySQL+MroongaでMeCabを使うケース
  • db tech showcase Tokyo 2018 - MySQL・PostgreSQLだけで作る高速あいまい全文検索システム #dbts2018 - 2018-09-20 - ククログ

    関連リンク: スライド(Rabbit Slide Show) スライド(SlideShare) リポジトリー 内容 去年は「MySQL・PostgreSQLだけで作る高速でリッチな全文検索システム」というタイトルで話しました。去年はMySQL(Mroonga)・PostgreSQL(PGroonga)で次のことを実現するための具体的なSQLを紹介しました。 全文検索 キーワードハイライト 周辺テキスト表示 入力補完 同義語展開 関連文書の表示 構造化データ(オフィス文書・HTMLPDFなど)対応 今年は「MySQL・PostgreSQLだけで作る高速あいまい全文検索システム」というタイトルで話しました。今年も話の流れは同じにしました。あることを実現する具体的なSQLを紹介するというスタイルです。今年はMySQL(Mroonga)・PostgreSQL(PGroonga)で次のことを実現す

    db tech showcase Tokyo 2018 - MySQL・PostgreSQLだけで作る高速あいまい全文検索システム #dbts2018 - 2018-09-20 - ククログ
    k-holy
    k-holy 2018/09/21
    同義語展開とかワイン名検索、歴史人物の検索にすごく使えそう。
  • Groongaではじめる全文検索 - 北市真 …etc.

    PDFから検索する簡単な全文検索システムを最後まで作りきります。この体験をもとにすることで、今後の全文検索システムの学習・構築に役立つことでしょう。

    Groongaではじめる全文検索 - 北市真 …etc.
  • Mroongaのラッパーモードからストレージモードに変えた理由 - CreateField Blog

    前回は、全文検索Webサービスを作ったときにはまったことの第1回という記事を書きました。 今回は、Mroongaを使って全文検索Webサービスを作ったときにはまったことの第2回として、ラッパーモードからストレージモードに変えた理由について書きたいと思います。 なお、かなり長く、MySQL、Groongaについて前提知識がないと理解できない部分が多々含まれている可能性があります。 ラッパーモードとは 全文検索Mroongaストレージエンジンでは、全文検索するためにラッパーモードとストレージモードの2つのモードが用意されています。 (引用) ラッパーモードでは全文検索機能のみGroongaの機能を利用し、データストアはInnoDBなど既存のストレージエンジンを利用します。ラッパーモードを利用することにより、ストレージエンジンとして多くの利用実績のあるInnoDBに全文検索エンジンとして実績のあ

    Mroongaのラッパーモードからストレージモードに変えた理由 - CreateField Blog
  • 2.8. CentOS — Mroonga v13.05 documentation

    2.8. CentOS¶ このセクションではCentOS上でMroonga関連のRPMパッケージをインストールする方法を説明します。これらのパッケージは yum でインストールできます。 32-bit用と64-bit用のパッケージを配布していますが、サーバ用途には64-bitパッケージを利用することをオススメします。32-bit用パッケージはテスト用か開発用にだけ使って下さい。32-bit用パッケージを使った場合は、中程度のサイズのデータでもメモリ不足エラーになることがあります。 2.8.1. CentOS 7(OracleMySQL 5.7パッケージを利用)¶ CentOS 7では、Mroonga 5.09からOracleMySQL 5.7パッケージを利用できます。 インストール: % sudo yum install -y https://packages.groonga.org/

    2.8. CentOS — Mroonga v13.05 documentation
    k-holy
    k-holy 2018/03/19
    MySQLインストール済みの場合はパッケージインストール中にMySQL rootユーザのパスワードを要求される。キャンセルしたらMySQLプラグインが入らずパッケージのみインストールされたので要注意。
  • [Groonga][Mroonga][全文検索][類似文書検索]Groongaの類似文書検索 | アペフチ

  • MariaDBとMroongaで作る全言語対応超高速全文検索システム

    MariaDBには超高速な全文検索を実現するMroongaストレージエンジンがバンドルされていることを知っていますか?Mroongaを使うと日語だけでなくアジア圏の言語も含むすべての言語をサポートした超高速な全文検索システムを簡単に作ることができます。どれだけ簡単に作ることができるか紹介します。

    MariaDBとMroongaで作る全言語対応超高速全文検索システム
  • 1