10 releases (breaking)

0.8.0 Feb 20, 2025
0.7.0 Jun 10, 2024
0.6.0 Apr 5, 2024
0.4.0 Mar 26, 2023
0.2.1 Mar 7, 2022

#4 in #multi-version-concurrency-control

Download history 657/week @ 2025-03-16 758/week @ 2025-03-23 357/week @ 2025-03-30 728/week @ 2025-04-06 468/week @ 2025-04-13 727/week @ 2025-04-20 674/week @ 2025-04-27 464/week @ 2025-05-04 440/week @ 2025-05-11 193/week @ 2025-05-18 264/week @ 2025-05-25 173/week @ 2025-06-01 497/week @ 2025-06-08 522/week @ 2025-06-15 786/week @ 2025-06-22 352/week @ 2025-06-29

2,215 downloads per month
Used in 15 crates (4 directly)

Apache-2.0

20KB
438 lines


EchoDB Logo

An embedded, in-memory, immutable, copy-on-write, key-value database engine.


     

Features

  • In-memory database
  • Multi-version concurrency control
  • Rich transaction support with rollbacks
  • Multiple concurrent readers without locking
  • Support for serializable, isolated transactions
  • Atomicity, Consistency and Isolation from ACID

Dependencies

~3–11MB
~117K SLoC