TimescaleDB vs. Amazon Timestream 성능 비교
(blog.timescale.com)- "TimescaleDB가 인서트는 6000배, 쿼리는 5~175배 빠르고, 비용은 150~200배 저렴"
- "아마존 Timestream은 느리고, 비싸고, 백업/복원/갱신/삭제 같은 주요 기능도 빠져있다"
- 10억개 메트릭 인서트 : 5분 vs. 300+시간
- Amazon Timestream 은 $336, 완전 관리형 TimescaleDB 사용시 $2.18, 자체 VM으로 TimescaleDB 오픈소스 실행시 $1.50
- Amazon Timestream 의 240페이지 개발 가이드 확인 결과
ㅤ→ Recovery/Restore 란 말은 안나옴. Backup 이란 단어는 한번 나오는데, 백업이 없다고 얘기하는 것 "개발자가 직접 알아서 저장하세요"
ㅤ→ 데이터의 DELETE/UPDATE 방법이 없음. 지우려면 테이블을 Drop 해야 하고, 그 마저도 복원할 방법이 없음
ㅤ→ TimescaleDB는 PostgreSQL 기반이라 pg_dump/pg_restore/pg_basebackup 같은 도구를 그대로 사용 가능
* 테스트한 Time Series Benchmark Suite 는 GitHub에 공개
엄청 공격적인 글이네요.
Timescale측은 계속 시계열DB에서만큼은 AWS가 기존 오픈소스 가져다 돈 버는 것을 경계했어서..
Timescale License(TSL)을 통해서 완전히 무료로 공개하지만 as-a-Service 만드는 것만 금지하고 있습니다.
경쟁이 재미납니다.
- TimescaleDB 2.0 공개 https://news.hada.io/topic?id=3112
- Timescale, 멀티노드 TimescaleDB를 무료로 공개 https://news.hada.io/topic?id=2138
전 AWS Kinesis 가 Kafka 에 비해 성능이 넘 떨어지니까, MSK(Managed Streaming For Apache Kafka)를 내놓았다고 보는데..
과연 시계열DB쪽은 ?