8 điểm bởi xguru 2020-12-04 | 1 bình luận | Chia sẻ qua WhatsApp
  • "TimescaleDB có tốc độ insert nhanh hơn 6000 lần, truy vấn nhanh hơn 5~175 lần, và chi phí rẻ hơn 150~200 lần"

  • "Amazon Timestream chậm hơn, đắt hơn, và còn thiếu các tính năng quan trọng như sao lưu/khôi phục/cập nhật/xóa"

  • Insert 1 tỷ metric: 5 phút vs. hơn 300 giờ

  • Amazon Timestream tốn $336, TimescaleDB được quản lý hoàn toàn là $2.18, và chạy TimescaleDB mã nguồn mở trên VM riêng là $1.50

  • Kết quả kiểm tra tài liệu hướng dẫn phát triển dài 240 trang của Amazon Timestream

→ Không hề xuất hiện các từ như Recovery/Restore. Từ Backup chỉ xuất hiện một lần, và nội dung là nói rằng không có sao lưu: "Nhà phát triển tự lưu trữ lấy"

→ Không có cách DELETE/UPDATE dữ liệu. Muốn xóa thì phải drop bảng, mà ngay cả như vậy cũng không có cách để khôi phục

→ Vì TimescaleDB dựa trên PostgreSQL nên có thể dùng nguyên các công cụ như pg_dump/pg_restore/pg_basebackup

  • Bộ Time Series Benchmark Suite được dùng để kiểm thử đã được công khai trên GitHub

1 bình luận

 
xguru 2020-12-04

Đây là một bài viết rất mang tính công kích.

Phía Timescale từ trước đến nay vẫn luôn cảnh giác việc AWS lấy các mã nguồn mở sẵn có để kiếm tiền, ít nhất là trong mảng cơ sở dữ liệu chuỗi thời gian..

Thông qua Timescale License (TSL), họ công khai hoàn toàn miễn phí, nhưng chỉ cấm việc tạo dịch vụ as-a-Service.

Sự cạnh tranh này khá thú vị.

Tôi thì nghĩ AWS đã đưa ra MSK (Managed Streaming For Apache Kafka) vì Kinesis của AWS có hiệu năng kém hơn Kafka khá nhiều..

Còn ở phía cơ sở dữ liệu chuỗi thời gian thì sao đây?