Pedia

時系列データベース

TSDB

時系列データベース(Time Series Database)とは、時間の経過とともに刻々と変化するデータ(時系列データ)の保存・処理に最適化されたデータベース。

最終更新: 2026/1/28

なぜ専用DBが必要か

RDBでも時刻のカラムを作れば保存できますが、IoTデータは毎秒数千件以上発生するため、普通のRDBでは書き込み処理が追いつきません。また、「1分ごとの平均値を出す」といった集計も遅くなります。 TSDBは、これらの処理に特化したデータ構造を持っています。

主な機能

  • 高頻度書き込み: 大量のデータを遅延なく受け止める。
  • リテンションポリシー: 「1ヶ月経ったら詳細データを削除する」といった自動削除機能。
  • ダウンサンプリング: 「1秒ごとのデータを1分ごとの平均値に丸める」などの圧縮保存機能。

ツール

InfluxDB, Prometheus, TimescaleDBなどが有名です。

由来・語源

(記述募集中)

使用例

(記述募集中)

関連用語

  • 関連:
TOP / 検索 Amazonで探す