Crate skipdb

Source
Expand description

Blazing fast ACID and MVCC in memory database.

skipdb uses the same SSI (Serializable Snapshot Isolation) transaction model used in badger.

Modules§

optimistic
OptimisticDb implementation, which requires K implements both Hash and Ord. If your K does not implement Hash, you can use [SerializableDb] instead.
serializable
SerializableDb implementation, which requires K implements Ord and CheapClone. If your K implements both Hash and Ord, you are recommended to use OptimisticDb instead.

Structs§

Iter
An iterator over the entries of the database.
Range
An iterator over a subset of entries of the database.
ReadTransaction
A read only transaction over the [OptimisticDb],
Ref
A reference to an entry in the write transaction.
RevIter
An iterator over the entries of the database.
TransactionIter
Iterator over the entries of the write transaction.
TransactionRange
An iterator over a subset of entries of the database.
ValueRef
A reference to an entry in the write transaction.
WriteTransactionRevIter
Iterator over the entries of the write transaction.