2016-10-27 6 views
3

私はドルイドとはかなり新しいので、私はElasticSearchとの比較に関して私の答えを得られません。私はこのリンクを見つけました:druid vs Elasticsearchしかしそれは違いと利点を与えていません。DruidとElasticSearchの違いは何ですか?両方の利点は何ですか?

誰でも私に説明したり、Googleで見つけられなかったリンクを教えてもらえますか?

ありがとうございます。

J

+0

リンゴとナシです。ドルイドはデータを集約するためのもので、Elasticsearchは検索エンジンです。それは有用な比較ではありません。弾性検索は、例えばSolr、SphinxまたはBarebones Luceneと比較することができる。ドルイドは、アフリカの集約部門でかなり孤独です。あなたが達成したいことを私たちに教えてください。私はあなたがより満足のいく答えを得ることを確信しています。 –

+0

ありがとうございます。私はラムダアーキテクチャを構築しようとしています。ここでは、自分のサービングレイヤのデータベースを選択する必要があります。実際、このサービングレイヤーでは、フィルタリングするために大量のデータをリアルタイムで要求し、集計やその他の計算を行う必要があります。私はCassandraとMongoDBの代わりにElasticSearchを選択しましたが、私の同僚の何人かが私にドルイドを示しました。ただし、ElasticSearchは集約も行います。したがって、ドルイドはElasticSearchよりも集約とフィルタに優れていますか? –

+1

あなたの同僚がドルイドのサポートを手伝ってくれるなら、ドルイドの方を選ぶほうが良いですが、まずそれを試してみることをお勧めします。 druidのエントリしきい値が高すぎます。 "ドルイドは、最初にセットアップして運用するためには非常に難しく、複雑で時間がかかるため、1M +イベント/秒を摂取する必要がない場合や、専用チームがあれば、 https://github.com/Banno/druid-docker/issues/3#issuecomment-190749607 – henb

答えて

1

ドルイドコミッタはnice short textを持っている - もちろん、いくつかのバイアス、と - これについて。多分あなたを助けるでしょう。

要約すると、ドルイドはRoll-up funcionalityを持っており、Historical Nodesに基づいているため、時系列データには優れています。

ElasticSearchは、Apache Luceneの上にある全文検索データベースです。 RecomendationsとData Miningの機能はMore Like ThisFuzzyのようになります。

関連する問題