web-dev-qa-db-ja.com

OpenTSDBとInfluxDBまたは他のTSDSのどちらかを選択するにはどうすればよいですか?

これらは両方とも、HBaseに基づく他のOpenTSDB上の、オープンソースの分散時系列データベース、メトリック用のOpenTSDB、メトリックおよびイベント用のInfluxDBであり、外部依存関係はありません。

それらの間の他の比較はありますか?

また、時系列に基づいて劣化の損失なしにメトリックをリアルタイムで保存およびクエリ|分析したい場合は、どちらが良いでしょうか?

15
yang.leo

ワープ10は検討する価値のあるもう1つのオプションです(私はそれを構築するチームの一員です)。 http://www.warp10.io/ でチェックしてください。

これはHBaseに基づいていますが、スタンドアロンバージョンもあり、1,000億未満のデータポイントのボリュームで正常に機能するため、ほとんどのユースケースに適合します。

Warp 10の長所の中には、(Geo)時系列を操作するためにゼロから構築されたWarpScript言語があります。

2
herberts

ある会議で、メトリックを一元的に収集するためにGraphite/OpenTSDBのようなものを実行し、各サーバーでローカルにInfluxDBを実行して、このサーバーのメトリックのみを収集する人々を聞いたことがあります。 (InfluxDBは、展開が簡単でメモリ上で軽量であるため、ローカルストレージとして選択されました)。

これはあなたの質問とは直接関係ありませんが、そのアイデアは私にとって非常に魅力的だったので、共有したいと思いました。

2
timurb

さらに別のオープンソースオプションはbluefloodです: http://blueflood.io

免責事項:ポールディックスのように、私はブルーフラッドに取り組んでいるという事実に偏っています。

要件の短いリストに基づいて、Bluefloodが適していると思います。おそらく、データセットのサイズ、実行する必要のある分析のタイプ、またはプロジェクトを独自のものにするために考えられるその他の要件を指定できれば、より正確な答えに導くことができます。あなたが何をしたいのかをもっと知らなければ、私たちがもっと意味のある答えをするのは難しいでしょう。

1
stackedsax