#key-value-database #key-value-db #traits #in-memory #projects

keyvaluedb-memorydb

A key-value in-memory database that implements the KeyValueDB trait

2 releases

0.1.1 Sep 21, 2023
0.1.0 Sep 2, 2023

#2669 in Database interfaces

Download history 10/week @ 2024-02-12 39/week @ 2024-02-19 86/week @ 2024-02-26 40/week @ 2024-03-04 42/week @ 2024-03-11 25/week @ 2024-03-18 123/week @ 2024-03-25 84/week @ 2024-04-01 14/week @ 2024-04-08 66/week @ 2024-04-15

289 downloads per month
Used in 8 crates (via keyvaluedb-web)

MIT/Apache

24KB
523 lines

KeyValueDB

KeyValueDB is a fork of KVDB that has been modified to meet the needs of the Veilid project.

KeyValueDB is the following projects: keyvaluedb keyvaluedb-memorydb keyvaluedb-shared-tests keyvaluedb-sqlite keyvaluedb-web

KeyValueDB and all files in it are copyright:

Copyright 2021 Veilid Foundation Inc Copyright 2020 Parity Technologies

KeyValueDB is licensed:

Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0> or the MIT license <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your option.


lib.rs:

A key-value in-memory database that implements the KeyValueDB trait

Dependencies

~0.4–6.5MB
~11K SLoC