Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/semtexzv/bindb
https://github.com/semtexzv/bindb
Last synced: 2 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/semtexzv/bindb
- Owner: semtexzv
- Created: 2023-07-28T09:34:42.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-07-29T15:38:02.000Z (over 1 year ago)
- Last Synced: 2023-07-29T16:43:24.120Z (over 1 year ago)
- Language: Rust
- Size: 11.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## BinDB
- [Crates.io](https://crates.io/crates/bindb)
- [Documentation](https://docs.rs/bindb)Simple database built on [sled](https://docs.rs/sled). Uses [bincode](https://github.com/servo/bincode)
as an internal format and provides:* Automatic serialization/deserialization of values to/from bytes
* Table abstraction
* Range scans
* Full table scansGoal is to use as simplest possible storage for transient cache-able data with some structure without using sqlite
(for a change. I seem to encounter a need for it in every project I do).While we do some amount of copying bytes, the library aims to be zero-clone in order to avoid calling unnecessary
constructors and drops.