DigiNews

Tech Watch by Johan Denoyer

← Back to articles

How VictoriaLogs Stores Your Logs in a Columnar Layout

Quality: 8/10 Relevance: 9/10

Summary

This article provides a deep dive into VictoriaLogs' internal log storage architecture, detailing how logs are ingested, partitioned by day, and stored as immutable parts with a columnar layout. It explains the per-stream, per-time organization, in-memory buffering, shard-based column storage, bloom filters, and a two-level index to enable fast, selective queries and strong compression.

🚀 Service construit par Johan Denoyer