我正在寻找一种并发缓存结构。我正在使用来自Microsoft的PPL,因此我有
concurrent_unordered_map
类,但它似乎不完全符合我的需求。我有一个哈希值,需要将其与指针类型关联起来,或者如果该指针已经在缓存中,则返回该指针。我不使用LRU或MRU缓存策略,并且值永远不会被删除,因此更像是一个并发的记忆化。
是否更简单地锁定现有的std::unordered_map
?