0
私はHadoopでの検索を可能にするプロジェクトに取り組んでいます。それはどのようにクエリが最初のESに渡されている作品、その結果のIDがそうのように、バックSQLに渡されます。私たちはSQL-オンに戻って渡すために100のまたは1000のIDを持っている場合ElasticSearchクエリをhadoopに渡すには
がSELECT ... WHERE id in [1,24,383,2912,...]
これがうまく機能しますHadoopですが、100Kまたは1M + IDを返すとうまくいかない場合もあります。結果セット(IDのリスト?)をESからSQLに戻すための代替アプローチは何ですか?
ありがとうございます - 他の方法では、結合を行うと非常に非効率的になります(より効果的な代替手段がある場合)。 – David542
ありがとう、私はあなたの答えを受け入れ、私はここでフォローアップを頼んだ - http://stackoverflow.com/questions/42125754/passing-reduced-es-query-results-to-sql?noredirect=1&lq=1。 – David542