時系列データベースについて

時系列データベースについて

  • 使用イメージ

    • 全てのデータはタイムスタンプがつけられている

    • データはほとんど常に挿入される

    • 更新や削除はされない

    • データのエラーが発生した場合の手続きは煩雑であるため、学習の難易度は高い

  • 機能

    • 全てのデータはタイムスタンプがつけられている

    • 挿入されるデータにはタグをつけることが可能

      • 👎 Bad ticket_status=Open.37477

      • 👍 Good ticket_status=Openticket_id=37477

      • 一つのタグに複数の情報を追加するのは悪い習慣とされている。

  • スケーラビリティ

    • 基本高い

    • 例1 ) TimeScaleDBはPostgreSQLをベースにしている。標準的なスケーリングとスループットが可能

    • 例2 ) InfluxDBはメタデータを管理するメタノードと実際のデータを保存するデータノードが存在するため、スループット能力は比較的高い

  • 可溶性/分断耐性

    • メタノードが設定されるデータベースでは可用性/分断耐性は高い
  • 時系列データベース具体例

page:https://minegishirei.hatenablog.com/entry/2024/04/28/205555