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:
= Copier Copié!

installation:
=

Versions:

  1. 2023.3.19.6 - March 17, 2023 (1,24 Mo)
  2. 2023.3.19.5 - March 16, 2023 (1,24 Mo)
  3. 2023.3.19.4 - March 16, 2023 (1,24 Mo)
  4. 2023.3.19.3 - March 16, 2023 (1,24 Mo)
  5. 2023.3.19.2 - March 16, 2023 (1,24 Mo)
Voir toutes les versions (6)

Dépendances de Runtime (1):

rabbit >= 2.0.2

Propriétaires:

Pushed by:

Auteurs:

  • Horimoto Yasuhiro

Total de contrôle SHA 256:

8e99a2f13bfc7b2d926a657c6c7888b2e78a5c475c1a559503a678b17758c723

Total de téléchargements 1 993

Pour cette version 299

Licenses:

CC-BY-SA-4.0, CC BY 3.0

Version de Ruby requise: >= 0

Liens: