エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ElasticsearchのNested fieldにMySQLのデータをLogstashで同期する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
ElasticsearchのNested fieldにMySQLのデータをLogstashで同期する - Qiita
はじめに この記事では、Logstashを用いてMySQLのデータをElasticsearchに流すときにNested fieldにデー... はじめに この記事では、Logstashを用いてMySQLのデータをElasticsearchに流すときにNested fieldにデータ入れる方法の紹介になります。 LogstashのJdbc input pluginを使うだけでは、NestedデータをElasticsearchに送ることはできません。そこで、Ruby filterを利用して同期する方法のサンプルになります。サンプルとなるMappingは、ユーザに対してn個の学校データを持つような構造となってます。詳しいMapping定義は、Logstashの設定を参照 準備 Dockerの環境構築 mysql jdbc-connectorの用意 環境構築 はじめにマウントしていく設定などを作成していきます。このサンプルでは、以下のような構造で設定していきます。 ./ ├── coordination │ ├── config │