これは概念の証明であり、Riak-TSを使用して評価した経験に興味があります。Riak-TS UseCase vs other tsdb
私はさまざまなデータのグラフ/チャートを表示するためにモバイルアプリケーションを使用しています。このデータは商用プリンタ、それらに通っているジョブ、情報を前処理してさまざまな指標のスナップショットを持っていますが、現在はリアルタイムでしか利用できませんので、履歴データを分析するtsdbの実装を検討しています。
私は周りに30〜60秒間隔の時系列データを収集し、表示するデータを使用することをRiakに-TSを使用します。時間/シフトにより印刷ジョブの
数/日/週/など インク使用時間/シフト/日/時間別 特定の時間間隔でのデータの合計/平均/シリーズスナップショットに関連するさまざまな他のデータ。
これにRiak-TSを使用するかどうか、潜在的な欠点を考えるかどうか検討する必要があることは何ですか?
このケースの基本概念証明セットアップにRiakを使用するには、どのレベルのErlangが必要ですか。私はPythonとJavaScriptにかなり慣れていて、Riakがこれらの言語で動作するようになったように見えましたが、おそらくこのプロジェクトのセットアップのためにErlangを学ぶ時間はありません。
Python、Node.js、HTTPインターフェイスの使用が簡単で、高速で、より多くの機能がありますか?私はいくつかのクラウドサービスに取り組んできましたが、いくつかのインターフェースに欠けている/バギー/遅い機能があり、最高のものを使うことを計画したいと思います。 Java、C#、Goの場合は、その情報にも関心があります。
Riak-TS以外の他のオープンソースの実装について調べてください。
ありがとうございます! TSのオープンソース化が私を魅了しました。データの量については、私の概念証明のために、私はおそらく30秒ごとにサーバーをポーリングし、1つのインスタンスに対しては、各プリンタに約30のデータフィールドを持つ10-20個のプリンタに関するデータ、 (概念証明のためにおそらく200個未満のジョブ)、各ジョブの約50個のデータフィールド、および印刷ジョブの前処理に関連するデータフィールドが含まれています。多くのデータは各タイムスタンプ(プリンタモデルなど)で静的になりますが、インクレベルのようなものはよりダイナミックに変化します – Jinw