105 releases (15 breaking)

new 0.17.0-alpha.4 Jun 10, 2024
0.16.1 May 29, 2024
0.15.0-alpha.5 Mar 29, 2024
0.12.0-alpha.2 Dec 26, 2023
0.4.0 Mar 28, 2023

#68 in Database implementations

Download history 4015/week @ 2024-02-22 5657/week @ 2024-02-29 4697/week @ 2024-03-07 4552/week @ 2024-03-14 2742/week @ 2024-03-21 2816/week @ 2024-03-28 4023/week @ 2024-04-04 6078/week @ 2024-04-11 5220/week @ 2024-04-18 4618/week @ 2024-04-25 5005/week @ 2024-05-02 5765/week @ 2024-05-09 7129/week @ 2024-05-16 7485/week @ 2024-05-23 5294/week @ 2024-05-30 4547/week @ 2024-06-06

26,302 downloads per month
Used in 31 crates (20 directly)

MIT/Apache

735KB
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–26MB
~380K SLoC