sparsepp

Hash map

A high-performance hash map implementation for C++ with low memory usage and efficient resizing

A fast, memory efficient hash map for C++

GitHub

1k stars
65 watching
123 forks
Language: C++
last commit: over 1 year ago
Linked from 2 awesome lists

hashhash-maphash-tableshashmapsparsesparse-containerssparsehashunordered

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
tessil/sparse-map A memory-efficient hash map and set implementation with flexible growth policies and support for heterogeneous lookups. 334
sparsehash/sparsehash-c11 An experimental C++ implementation of a hash map data structure optimized for sparse data 287
goossaert/hashmap An implementation of hash table algorithms for efficient data storage and retrieval 255
rigtorp/hashmap A high-performance hash table implementation optimized for delete-heavy workloads 200
kshk123/hashmap A concurrent thread-safe hash map implemented in C++. 144
martinus/unordered_dense A hash map and hash set implementation with optimized storage and deletion algorithms 942
tessil/hopscotch-map A fast hash map and hash set implementation using hopscotch hashing 729
tessil/robin-map A C++ implementation of fast hash maps and sets using robin hood hashing 1,277
skarupke/flat_hash_map A high-performance implementation of a hash table data structure in C++ 1,716
fsprojects/fsharp-hashcollections A fast and immutable map implementation for F#. 59
dsv77/hashembedding Software component providing efficient word representation using hash embeddings 42
wangyi-fudan/wyhash Provides fast and simple hashing functions and random number generators for various programming languages. 970
timeandspaceio/smoothiemap An implementation of an efficient and low-latency map data structure 295
qlibs/mph A high-performance static perfect hash library for compile-time mapping of keys to values with no collisions 176
jandrewrogers/metrohash A set of fast and statistically robust hash functions designed for non-cryptographic use cases. 361