sync.Map

综述 并发安全字典内部“通过大量的原子操作来尽量避免时使用锁”来保证并发安全的同时且性能更加。 结构 内部存储两个原生map read只读字典:只读仅针对其key而言,key不允许增减,却允许改变所对应的值。而且对其值的操作是个原子操作的封装,无需加锁,尽量避免了使用锁。只读字典的操作都不需要加锁。 dirty脏字典:脏字典和只读字典如果存在同一个键值对,那这两个key指向同一个值的指针。脏字典的
相关文章
相关标签/搜索