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

#72 in Database implementations

Download history 4023/week @ 2024-04-03 5798/week @ 2024-04-10 5437/week @ 2024-04-17 5304/week @ 2024-04-24 4243/week @ 2024-05-01 4924/week @ 2024-05-08 7247/week @ 2024-05-15 7981/week @ 2024-05-22 5471/week @ 2024-05-29 5704/week @ 2024-06-05 6411/week @ 2024-06-12 8509/week @ 2024-06-19 8520/week @ 2024-06-26 9929/week @ 2024-07-03 10436/week @ 2024-07-10 11986/week @ 2024-07-17

42,400 downloads per month
Used in 32 crates (19 directly)

MIT/Apache

725KB
15K SLoC

Rerun data store

Part of the rerun family of crates.

Latest version Documentation MIT Apache

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.


lib.rs:

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.

Feature flags

Dependencies

~15–25MB
~377K SLoC