Time Series Database (TSDB) adalah database terdistribusi, sangat andal, dan hemat biaya yang dirancang untuk mengingest, menyimpan, dan menjalankan kueri terhadap data deret waktu dalam skala besar. TSDB dirancang untuk Pemantauan Internet of Things (IoT), sistem manajemen energi tingkat enterprise, pemantauan keselamatan produksi, serta deteksi daya listrik.
TSDB mengatasi dua tantangan utama dalam beban kerja deret waktu: pengumpulan data frekuensi tinggi dari sejumlah besar titik akhir perangkat dan biaya penyimpanan untuk mempertahankan data tersebut dalam skala besar. Dengan TSDB, Anda dapat:
Menulis dengan throughput tinggi — mengingest jutaan titik data dalam hitungan detik
Mengompresi penyimpanan secara efisien — mengurangi jejak penyimpanan dengan rasio kompresi tinggi
Menurunkan resolusi data historis — mengagregasi data lama ke resolusi yang lebih rendah seiring berjalannya waktu
Mengisi celah data — menginterpolasi nilai yang hilang pada deret waktu tidak teratur
Menjalankan kueri lintas dimensi — mengagregasi berdasarkan tag, metrik, dan jendela waktu secara bersamaan
Memvisualisasikan hasil kueri — menampilkan insight langsung dari output kueri
Cara kerja
Diagram berikut menunjukkan arsitektur TSDB.

Data mengalir dari titik akhir perangkat ke lapisan penulisan terdistribusi TSDB, yang mereplikasi data di beberapa node untuk ketahanan. Mesin penyimpanan mengompresi data saat disimpan secara persisten. Lapisan baca melayani kueri, agregasi, dan visualisasi. Arsitektur elastis TSDB memungkinkan Anda menyesuaikan kluster secara dinamis dan mudah sesuai dengan lalu lintas bisnis.
Kasus penggunaan
Pemantauan IoT — mengumpulkan pembacaan sensor dari sejumlah besar perangkat dengan frekuensi tinggi; mendeteksi anomali secara real time
Sistem manajemen energi (EMS) tingkat enterprise — melacak konsumsi energi di berbagai fasilitas; menjalankan agregasi berbasis jendela waktu untuk mengidentifikasi pemborosan
Pemantauan keselamatan produksi — mengingest sinyal alert dan status dari peralatan industri; mengkorelasikan event berdasarkan waktu
Deteksi daya listrik — memantau metrik jaringan listrik secara terus-menerus; menjalankan kueri tren historis untuk perencanaan kapasitas
TSDB Edge
TSDB Edge (Time Series Database Edge) adalah versi ringan dari TSDB yang dideploy di sisi perangkat. TSDB Edge mengatasi masalah efisiensi penyimpanan serta operasi baca/tulis yang disebabkan oleh sejumlah besar titik pengumpulan perangkat yang beroperasi pada frekuensi pengumpulan data tinggi.
Kemampuan utama:
Rasio kompresi hingga 15:1 — mengurangi biaya penyimpanan di perangkat
Penulisan cepat dan throughput tinggi — mempertahankan pengumpulan data frekuensi tinggi tanpa tekanan balik
High availability (HA) — keandalan penyimpanan lokal melalui dukungan HA
Penyimpanan dan komputasi di edge — memproses dan menyimpan data secara lokal tanpa bergantung pada koneksi pusat
Sinkronisasi data edge-ke-pusat — menyinkronkan data ke instans TSDB pusat saat konektivitas tersedia
Melanjutkan dari titik henti — melanjutkan transmisi data yang terganggu dari titik di mana proses tersebut terhenti; data di-cache di tepi jaringan selama gangguan.
Instalasi satu-klik — dideploy secara independen tanpa ketergantungan komponen eksternal