Crate scc[][src]

Scalable concurrent containers.

scc::HashMap

scc::HashMap is a concurrent hash map that dynamically grows and shrinks in a non-blocking manner without sharding.

scc::HashIndex

scc::HashIndex is a concurrent hash index that is similar to scc::HashMap, but optimized for read operations.

scc::TreeIndex

scc::TreeIndex is a concurrent B+ tree index optimized for scan and read.

Structs

Accessor

Accessor owns a key-value pair in the HashMap.

Cursor

Cursor implements Iterator for HashMap.

HashIndex

A scalable concurrent hash index implementation.

HashMap

A scalable concurrent hash map implementation.

Scanner

Scanner implements Iterator for TreeIndex.

TreeIndex

A scalable concurrent tree map implementation.