parallel-map:用于go的线程安全并发映射

时间:2021-02-04 14:12:16
【文件属性】:
文件名称:parallel-map:用于go的线程安全并发映射
文件大小:12KB
文件格式:ZIP
更新时间:2021-02-04 14:12:16
go map golang concurrency concurrent-programming 并发图 如此和所述,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
----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)

网友评论