A related database using ideas from Clickhouse:
Can you elaborate on how it is similar and dissimilar to Clickhouse?
What specific techniques are the same?
Basically data is stored in sorted "runs". Appending is cheap because you just create a new run. You have a background "merge" operation that coalesces runs into larger runs periodically, amortizing write costs. Reads are very efficient as long as you're doing range queries (very likely on a time-series database) as you need only linearly scan the portion of each run that contains your time range.