Clickhouse—MergeTree 数据生命周期
生活随笔
收集整理的這篇文章主要介紹了
Clickhouse—MergeTree 数据生命周期
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
Clickhouse—MergeTree 數(shù)據(jù)生命周期
今天我們介紹一下MergeTree的數(shù)據(jù)的生命周期,其實我們知道數(shù)據(jù)的生命周期管理其實是數(shù)據(jù)治理的一個環(huán)節(jié),我們在數(shù)倉中管理數(shù)據(jù)的生命周期主要是為了節(jié)約存儲,實現(xiàn)的主要方式是冷熱分離,對不常用的數(shù)據(jù)我們可以進行壓縮歸檔。
1 數(shù)據(jù) TTL
- TTL(Time To Live)表示數(shù)據(jù)的存活時間,在 Merge 中可以為某個字段或者整個表設(shè)置TTL。
- 如果設(shè)置列級別的 TTL,那么到期時會刪除這一列的數(shù)據(jù)
- 如果設(shè)置表級別的 TTL,那么到期時會刪除整個表的數(shù)據(jù)
- 如果同時設(shè)置了列級別和表級別的 TTL,那么會以先到期的為主。
- 無論是列級別還是表級別的 TTL 都要依靠 DateTime 或 Date 類型的字段,通過對這個字段的 Interval 操作,來表述 TTL 的過期時間。
- INTERVAL 的完整操作包括:SECOND、MINUTE、HOUR、DAY、WEEK、MONTH、QUARTER 和 YEAR,前面我們其實介紹過INTERVAL 的數(shù)據(jù)類型,可以參考Clickhouse—基礎(chǔ)數(shù)據(jù)類型
總結(jié)
以上是生活随笔為你收集整理的Clickhouse—MergeTree 数据生命周期的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python 语音合成(pyttsx3)
- 下一篇: dfs讲解+3例题