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. |
| Ticket | Ticket keeps the minimum capacity of the HashMap at a higher level. |
| TreeIndex | A scalable concurrent tree map implementation. |
| Visitor | Visitor implements the Iterator trait. |