2016-01-29 11 views
5

これらは3つの簡単な質問で、驚くほど明確な回答を見つけるのは難しいです。RDBMSデータのインデックスを作成するためのElasticsearch

  1. ElasticSearchは、RDBMSテーブル(Oracle/SQLServer/Informix)の索引付けデータをそのまま使用できますか?私はそこにISN驚い
+2

これはあなたが期待する答えを提供するかもしれません:http://stackoverflow.com/questions/34477095/elasticsearch-replication-of-other-system-data/34477639#34477639 – Val

+0

@Val興味深い..ありがとう。私はLogstashをすぐにチェックします。 – Ish

+0

@Val Logstashがトリックをしました。ありがとう。私はしたいが、私は答えとしてそれを受け入れる方法がわからない。 – Ish

答えて

1

評判の良い - (非推奨川のようなプラグイン)

  • yesの場合、あなたは別の方法が何であるか、それは
  • ない場合の対処方法についてのドキュメントを私をポイントしてくださいすることができますこのためにまだどんな確かな答えもありません。だからここに解決策があります。 Logstashは、RDBMSからElasticsearchにデータをプッシュする機能を直接提供します。

    ここでは、移動方法を説明するチュートリアルへのリンクです。簡単に(リンク1のすべての詳細)、使用するリレーショナルデータベース(Postgres、MySQLなど)用のJDBCドライバが必要で、リレーショナルデータベースとしての入力とElasticsearchとしての出力を指定する設定ファイルを作成するだけです。 1つの定期的な間隔を更新し続けることができるcronを指定することもできます。

  • 関連する問題