New Concurrent Hash Maps for C++

from blog Preshing on Programming, | ↗ original
A map is a data structure that maps a collection of keys to a collection of values. It’s a common concept in computer programming. You typically manipulate maps using functions such as find, insert and erase. A concurrent map is one that lets you call some of those functions concurrently – even in combinations where the map is modified. If it...