BucketMap:golang快速并发 HashMap 开源实现
📝
内容提要
一个非常快速、线程安全、简单的 hashmap 实现。 在高度竞争的情况下,它比sync.Map和带mutexes的map快4-10倍以上;所需的堆空间是sync.Map的25%-50%,如果在堆中分配,所需的堆空间是默认map的66%-90%(默认map可以是堆分配);使sync.Map的堆分配量减少33%-50%。 ...
➡️