114 releases (15 breaking)
0.17.0 | Jul 8, 2024 |
---|---|
0.17.0-alpha.8 | Jun 25, 2024 |
0.15.0-alpha.5 | Mar 29, 2024 |
0.12.0-alpha.2 | Dec 26, 2023 |
0.4.0 | Mar 28, 2023 |
#153 in Database implementations
4,119 downloads per month
Used in 11 crates
(2 directly)
780KB
16K
SLoC
The Rerun datastore, implemented on top of Apache Arrow
using the arrow2
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
DataStore
for an overview of the core data structures. - See
DataStore::latest_at
andDataStore::range
for the documentation of the public read APIs. - See
DataStore::insert_row
for the documentation of the public write APIs.
Feature flags
Rerun data store
Part of the rerun
family of crates.
Apache Arrow is a language-independent columnar memory format for arbitrary data.
The re_data_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
~16–28MB
~453K SLoC