|
|
|
|
|
by fulmicoton
812 days ago
|
|
Quickwit co-founder here...
I actually agree. For a few GBs, done right, columnar works fine AND is cost efficient. After all, it does not matter much if a log search query answers in 300ms or 1s.
However, there are use cases where a few GB just does not cut it. The tale saying that you can always prune your dataset using timestamp and tags is simply not always valid. |
|
It is possible to scan NVMe at a speed of multiple GB/sec, scans can be parallel and happen on multiple disks, over compressed data (10 Gb of logs ~ 1Gb to scan), data can be segmented and prefaced with Blum filters, to quickly check if a segment is worth scanning.