~/talk

How ClickHouse® Inspired Us to Build a High Performance Time Series Database

Talkat OSA Con 2021 · on Tuesday, 2021-11-02· [databases, software-architecture]
slides:none on file

Explains how VictoriaMetrics copies ClickHouse ideas into a real TSDB: Prometheus-compatible ingestion with high-frequency inserts, a custom on-disk layout that stores samples per series and an inverted index per label to find series fast, compression and a gorilla-like value codec to cut disk by multiple×, single-binary deployment plus proxy for replication and sharding, and production numbers (millions of series, sustained writes) showing the design scales and reduces CPU and I/O.

AI-written summary · about

  1. 0:00Introduction
  2. 2:00Prometheus to modern time series
  3. 7:05Building a TSDB from scratch
  4. 15:05Optimizing metrics storage
  5. 20:28Scalable DB architecture
  6. 27:15Future scalability & community
  7. 30:20Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.