2016-10-18 8 views
0

私は時系列で値をスタンプする必要がある時系列のNoSQLデータベースで作業しています。ただし、値が同じままであることがあります。サードパーティAPIからの値が同じ場合は、それらを重複して保存するか、値が更新されるまで待つ必要がありますか?最初のケースでは、多くの重複が発生しますが、正しいアプローチであるかどうかはわかりません。何かご意見は?Timeseriesオブジェクト重複するエントリ

答えて

0

値が同じであれば、タイムスタンプが変更されたので重複するエントリではありません。

+0

私はそれがタイムスタンプより他はありません知っている、残りの値が重複しています、右? – Noah

+0

それは私の意見ではまだ有効なエントリです。 – user3660575

+0

あなたはそれを別々のエントリとして保存するといいですね? – Noah

0

値の変更の履歴が重要な場合は、この情報を追加の列に保存します。それはNoSQLのためのものです。

  • received_time
  • UPDATE_TIME
  • 変更時
  • 反復カウンタ
+0

重複した値や1つの値をカウンタに保存しますか? – Noah

+0

値を格納する必要はないようです。そうでなければ、これは典型的なバージョン管理の使用例であり、NoSQLで処理されます。 HBaseは本当にうまくいきます。あなたの強調は変化の時間を記録しているように見えます。したがって、最後の値とカウンタを保存します。 –

関連する問題