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§

  • OptimisticDb implementation, which requires K implements both Hash and Ord. If your K does not implement Hash, you can use [SerializableDb] instead.
  • 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§

  • An iterator over the entries of the database.
  • An iterator over a subset of entries of the database.
  • A read only transaction over the [OptimisticDb],
  • A reference to an entry in the write transaction.
  • An iterator over the entries of the database.
  • Iterator over the entries of the write transaction.
  • An iterator over a subset of entries of the database.
  • A reference to an entry in the write transaction.
  • Iterator over the entries of the write transaction.