Near disk-speed performance. Perfect version history. Thousands of distributed nodes.
// Never lose data again - every change is versioned
let db = LegionDB::connect("cluster://prod")?;
let stream = db.stream("sensors/temperature");
// Accidentally deleted production data?
stream.rewind_to(Timestamp::minutes_ago(5));
// Query billions of points at disk speed
let results = stream.filter(|point| point.value > 100.0);
Solving the impossible trade-offs of time-series data
Zero-copy architecture with memory-mapped files. Read and write at the theoretical maximum speed of your storage.
Git-like branching and merging for your data. Travel back to any point in time, compare versions, never lose a change.
Scale to thousands of nodes with selective sync. Each node subscribes only to relevant data streams.
Deploy at the edge or in the cloud. Embedded instances automatically sync when connected.
Write queries in any language that compiles to WebAssembly. Type-safe, sandboxed, blazingly fast.
Accidental deletions are reversible. Built-in audit trails. Your data is safe by default.
Built in Rust for predictable, blazing-fast performance
From financial markets to IoT, LegionDB handles it all
Process millions of ticks per second with microsecond precision. Full audit trails for compliance.
Deploy on edge devices, sync to cloud when connected. Perfect for factories, energy grids, and logistics.
Process telemetry locally, sync fleet insights globally. Handle millions of data points per vehicle.
Join the waitlist for early access and help shape the future of time-series databases.
Get Early Access