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

#201 in Database implementations

Download history 10711/week @ 2024-07-25 12644/week @ 2024-08-01 12426/week @ 2024-08-08 10169/week @ 2024-08-15 9639/week @ 2024-08-22 6997/week @ 2024-08-29 7704/week @ 2024-09-05 6098/week @ 2024-09-12 5401/week @ 2024-09-19 3856/week @ 2024-09-26 2865/week @ 2024-10-03 1948/week @ 2024-10-10 778/week @ 2024-10-17 207/week @ 2024-10-24 644/week @ 2024-10-31 539/week @ 2024-11-07

2,419 downloads per month
Used in 10 crates (2 directly)

MIT/Apache

690KB
14K 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

~16–27MB
~427K SLoC