Crate cornerstore[][src]

A reasonably fast, parallel, in-memory key/value store with items that can expire. Designed to support read-heavy workloads.

CornerStore uses locks and shards to retain safe, shared access to internal state.

Writes (via set) are slower, so that reads (get) can be made faster.

References

  • https://doc.rust-lang.org/nightly/nightly-rustc/rustc_data_structures/sharded/index.html

Structs

CornerStore

A thread-safe store for perishable items.