93 releases (13 breaking)

0.15.1 Apr 11, 2024
0.15.0-alpha.5 Mar 29, 2024
0.12.0-alpha.2 Dec 26, 2023
0.11.0 Nov 28, 2023
0.4.0 Mar 28, 2023

#67 in Database implementations

Download history 1013/week @ 2024-01-05 644/week @ 2024-01-12 523/week @ 2024-01-19 859/week @ 2024-01-26 1067/week @ 2024-02-02 1294/week @ 2024-02-09 3418/week @ 2024-02-16 4472/week @ 2024-02-23 5652/week @ 2024-03-01 4612/week @ 2024-03-08 4242/week @ 2024-03-15 2858/week @ 2024-03-22 2849/week @ 2024-03-29 4603/week @ 2024-04-05 5662/week @ 2024-04-12 4270/week @ 2024-04-19

18,088 downloads per month
Used in 26 crates (18 directly)

MIT/Apache

720KB
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

~14–25MB
~369K SLoC