TimescaleDB 2.0 공개
(blog.timescale.com)- Time-series 데이터를 위한 멀티노드, 페타바이트 지원 RDB (PostgreSQL 기반)
- Timescale License로 완전히 Free
ㅤ→ as-a-service 는 불가
- Docker 또는 Ubuntu/Debian/Centos 용 설치 바이너리 제공
- Time-series Data(시계열 데이터)란 ?
A가 B에게 돈을 보낸다면 양쪽에서 숫자가 빠지고 늘어난 것만 기록하면 되지만,
시계열 데이터는 데이터의 변경을 UPDATE가 아닌 INSERT로 추적하는 데이터 셋.
이 변경 정보를 통해서 이 둘이 어떤 관계가 있거나 둘사이에 어떤 일이 벌어지고 있다는 것을 알수 있게 됨.
시계열 데이터는 금융,제조,전력,유틸리티등 산업에 주로 적용되었지만
지난 몇년간 모니터링, IoT, 암호화폐, 게임, 머신러닝 등의 성장으로 폭발적으로 쓰임새가 증가
데이터 기반 의사결정을 위해서 변화를 추적할 수 있는 가장 정확한 데이터
- TimescaleDB 는 PostgreSQL 기반에서 시계열 워크로드를 위해 특별히 설계됨
- 94+% 이상의 기본압축을 지원하고, PostgreSQL/InfluxDB/Cassandra/MongoDB 보다 10~100배 빠른 쿼리 가능
- 멀티노드 구현을 위해서 분산 Hypertable 이라는 가상 테이블 기법을 도입(여러노드에 자동으로 파티셔닝)
아마도 TSL 라이센스가 아니었다면 Amazon Timestream 이 TimescaleDB를 가져다가 상용화 했을지도 모르겠네요.
Timestream 과 TimescaleDB 가격비교(물론 TImescale쪽이 제공한거지만) 보면 아마존쪽이 9~72배까지 비싸다고 합니다.
https://blog.timescale.com/blog/choose-timescale-vs-influx-timestream/
Timescale, 멀티노드 TimescaleDB를 무료로 공개 https://news.hada.io/topic?id=2138