- Lock-free, multiple version and
no_std
compitable - Not only limited to point insert and get, but also support range deletions and range updates
- Flexiable iterators and APIs for users to implement flush logic
- Two kinds of memtable for different use cases:
- Unbounded memtable based on dynamic allocated unbounded skiplist
- Fixed-size bounded memtable based on ARENA style skiplist
[dependencies]
memorable = "0.1"
memorable
is under the terms of both the MIT license and the
Apache License (Version 2.0).
See LICENSE-APACHE, LICENSE-MIT for details.
Copyright (c) 2024 Al Liu.