RubyGems Navigation menu

rabbit-slide-komainu8-yapc-kyoto-2023 2023.3.19.3

MySQLのデータを全文検索したいときの良くあるアプローチは以下の3つがありますが、それぞれ課題があります。 1. MySQLのデフォルトのストレージエンジンInnoDBの全文検索機能を使う。 2. 別途Elasticsearchを用意し、アプリケーションでMySQLとElasticsearchのデータを同期し、検索はElasticsearchで行う。 3. 別途Elasticsearchを用意し、Logstashを使ってMySQLのデータをElasticsearchに同期する。 上記のアプローチの課題を解決する方法として、GroongaとGroongaのデータをMySQLに取り込むツール、GroongaのHTTPでクライアントライブラリーを組み合わせた構成を紹介します。

Gemfile:
=

インストール:
=

バージョン履歴:

  1. 2023.3.19.6 March 17, 2023 (1.24MB)
  2. 2023.3.19.5 March 16, 2023 (1.24MB)
  3. 2023.3.19.4 March 16, 2023 (1.24MB)
  4. 2023.3.19.3 March 16, 2023 (1.24MB)
  5. 2023.3.19.2 March 16, 2023 (1.24MB)
全てのバージョンを表示(全6件)

Runtime依存関係 (1):

rabbit >= 2.0.2

所有者:

プッシュ者:

作者:

  • Horimoto Yasuhiro

SHA 256チェックサム:

=

累計ダウンロード数 2,401

このバージョンのみ 363

このバージョンがリリースされたのは:

ライセンス:

CC-BY-SA-4.0, CC BY 3.0

必要なRubyのバージョン: >= 0

リンク: