52 releases (5 breaking)
new 0.23.0-alpha.2 | Apr 10, 2025 |
---|---|
0.22.1 | Feb 20, 2025 |
0.21.0 | Dec 18, 2024 |
0.20.2 | Nov 28, 2024 |
#1185 in Database interfaces
43,130 downloads per month
Used in 51 crates
(30 directly)
2MB
36K
SLoC
The Rerun chunk store, implemented on top of Apache Arrow
using the arrow
crate.
This crate is an in-memory time series database for Rerun log data.
It is indexed by Entity path, component, timeline, and time.
It supports out-of-order insertions, and fast O(log(N))
queries.
- See
ChunkStore
for an overview of the core data structures. - See
ChunkStore::latest_at_relevant_chunks
andChunkStore::range_relevant_chunks
for the documentation of the public read APIs. - See
ChunkStore::insert_chunk
for the documentation of the public write APIs.
Feature flags
Rerun chunk store
Part of the rerun
family of crates.
Apache Arrow is a language-independent columnar memory format for arbitrary data.
The re_chunk_store
crate is an in-memory time series database for Rerun log data. It is indexed by Entity path, component, timeline, and time. It supports out-of-order insertions, and fast O(log(N))
queries.
Dependencies
~29–44MB
~711K SLoC