2016-10-18 6 views
0

시간별로 값을 스탬프해야하는 시계열 NoSQL 데이터베이스에서 작업하고 있습니다. 그러나 때로는 값이 동일하게 유지 될 수 있습니다. 타사 API에서 가져온 값이 같은 경우 해당 값을 중복으로 저장해야합니까? 아니면 값이 업데이트 될 때까지 기다려야합니까? 첫 번째 경우에는 많은 중복이 발생하지만 올바른 접근 방식인지는 확실하지 않습니다. 이견있는 사람?Timeseries 개체 중복 항목

답변

0

값이 동일하면 시간 소인이 변경된 것과 같은 중복 항목이 아닙니다.

+0

나는 그것이 타임 스탬프보다하지 만 다른 알고, 나머지 값이 중복되어, 권리? – Noah

+0

내 의견으로는 여전히 유효합니다. – user3660575

+0

그래서 별도의 항목으로 저장하는 것이 좋습니다. – Noah

0

값 변경 내역이 중요한 경우이 정보를 추가 열에 저장합니다. 그것은 NoSQL을위한 것입니다, 그렇죠?

  • received_time
  • UPDATE_TIME
  • 수정 시간
  • 반복 카운터
+0

중복 값이나 카운터에 하나의 값을 저장 하시겠습니까? – Noah

+0

값을 저장하지 않아도되는 것 같지 않습니다. 그렇지 않으면 일반적인 버전 관리 유스 케이스가되며 NoSQL에서 처리됩니다. HBase가 정말 좋아요. 당신의 강조점은 변화의 시간을 추적하는 것으로 보입니다. 따라서 마지막 값과 카운터를 저장하게 될 것입니다. –