parallel map:用于go的线程安全并发映射 源码
并发图 如此和所述,Go中的map类型不支持并发读取和写入。 concurrent-map通过以最少的等待锁时间来分片映射,从而为此提供了一种高性能的解决方案。 在Go 1.9之前,stdlib中没有并发映射实现。 在Go 1.9中,引入了sync.Map 。 新的sync.Map与该映射有一些关键区别。 stdlib sync.Map专为仅追加方案而设计。 因此,如果您想将地图用于内存数据库中,则可能会受益于我们的版本。 您可以在golang存储库中了解有关此内容的更多信息,例如,和 用法 导入包: import ( "github.com/orcaman/concurrent-ma
文件列表
concurrent-map-master.zip
(预估有个8文件)
concurrent-map-master
concurrent_map_test.go
12KB
concurrent_map_bench_test.go
7KB
README-zh.md
2KB
.travis.yml
1KB
LICENSE
1KB
README.md
2KB
.gitignore
6B
concurrent_map.go
9KB
暂无评论