DoubleDelta, Gorilla 같은 일반적인 알고리즘도 있고, T64처럼 ClickHouse에 특화된 코덱도 있습니다.
둘째, 시계열 쿼리는 하루 또는 일주일 이내의 최근 데이터만 조회하는 경우가 많습니다. 따라서 빠른 NVMe/SSD 드라이브와 대용량 HDD 드라이브를 모두 갖춘 서버를 사용하는 것이 합리적입니다. ClickHouse의 TTL 기능을 사용하면 최신 핫 데이터를 빠른 드라이브에 유지하고, 데이터가 오래될수록 점진적으로 더 느린 드라이브로 이동하도록 구성할 수 있습니다. 요구 사항에 따라 더 오래된 데이터를 롤업하거나 삭제하는 것도 가능합니다.
원시 데이터를 저장하고 처리하는 ClickHouse의 철학과는 다소 어긋나지만, 더 엄격한 지연 시간 또는 비용 요구 사항을 충족하기 위해 구체화된 뷰(Materialized View)를 사용할 수 있습니다.