[서버][DB] 시계열 DB란 무엇인가?
시계열에 대해 찾아보면 아래와 같습니다.
시계열(時系列, 영어: time series)은 일정 시간 간격으로 배치된 데이터들의 수열을 말한다.
시계열 DB는 Time-series Database를 의미합니다. 위키의 설명은 아래와 같습니다.
시계열 데이터베이스(time series database, TSDB)는 '하나 이상의 시간'과 '하나 이상의 값' 쌍을 통해 시계열을 저장하고 서비스하는데 최적화된 소프트웨어 시스템이다.
AWS에서 제공하는 시계열 DB에 대한 설명을 보면 좀 더 이해가 됩니다.
IoT 및 운영 애플리케이션으로 제공되는 확장이 용이한 고속 서버리스 시계열 데이터베이스 서비스인 Amazon Timestream에서는 관계형 데이터베이스에 비해 최대 10배나 저렴한 비용으로 1,000배 더 빠르게 매일 수조 건의 이벤트를 쉽게 저장하고 분석할 수 있습니다. Amazon Timestream을 사용하면 최신 데이터는 메모리에 저장하고 기록 데이터는 사용자 정의 정책을 기반으로 비용이 최적화된 스토리지에 저장하는 방식을 통해 시계열 데이터 수명 주기 관리 과정에서 시간과 비용을 절약할 수 있습니다. 특별히 제작된 Amazon Timestream의 쿼리 엔진에서는 쿼리에 데이터의 위치(인 메모리 또는 비용 최적화 티어)를 명시적으로 지정하지 않아도 최신 데이터와 기록 데이터를 모두 액세스하고 분석할 수 있습니다. Amazon Timestream에는 시계열 분석 기능이 내장되어 있으므로 데이터의 추세와 패턴을 실시간에 가깝게 파악할 수 있습니다. 서버리스 서비스인 Amazon Timestream은 용량과 성능 조정을 위해 자동으로 확장 또는 축소되므로 기본 인프라를 관리할 필요가 없습니다. 따라서 애플리케이션 구축 작업만 중점적으로 진행할 수 있습니다.
참고
musma.github.io/2019/07/08/getting-started-with-influxdb-time-series-database.html
terms.naver.com/entry.nhn?docId=1117830&cid=40942&categoryId=31608
ko.wikipedia.org/wiki/%EC%8B%9C%EA%B3%84%EC%97%B4
댓글 영역