Slide 17
Slide 17 text
#phpcon
TimeScaleDBの圧縮メカニズム
時刻 ユーザID 操作ID 操作対象
12:00:02 10001 15001 売上記録
12:00:02 10002 15002 見積記録
12:00:01 10001 15001 売上記録
12:00:01 10002 15002 見積記録
時刻 ユーザID 操作ID 操作対象
[12:00:02,
12:00:02,
12:00:01,
12:00:01]
[10001,
10002,
10001,
10002]
[15001,
15002,
15001,
15002]
[売上記録,
見積記録,
売上記録,
見積記録]
・各カラムのデータを配列に変換して
1レコードに収める
・カラムごとにデータを圧縮する
⇒ カラムごとに似た値が入るため圧縮率が上がる
圧縮前
圧縮後