99 releases (14 breaking)

new 0.16.0 May 16, 2024
0.15.1 Apr 11, 2024
0.15.0-alpha.5 Mar 29, 2024
0.12.0-alpha.2 Dec 26, 2023
0.4.0 Mar 28, 2023

#96 in Database implementations

Download history 964/week @ 2024-01-25 925/week @ 2024-02-01 939/week @ 2024-02-08 3465/week @ 2024-02-15 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 3820/week @ 2024-05-09

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

MIT/Apache

740KB
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–24MB
~367K SLoC