比如
tbb::concurrent_set
is a class template that represents an unordered sequence of unique elements. It supports concurrent insertion, lookup and traversal, but does not support concurrent erasure.
适用于:
(插入、查找)阶段和删除阶段如果独立,则不用加锁
如果不独立,则都要加锁,插入、查找加读锁,删除加写锁
concurrent_set — oneAPI Specification 1.0-rev-3 documentation