sus*_*ary 2 map go
在 golang 中,地图使用哈希表实现。我使用同步包的锁来读取和写入地图。如果 50,000 次请求尝试访问地图,是否会影响性能?读/写地图的顺序是什么?是 O(1) 吗?
Ela*_*ich 6
这里有两个不同的问题:
可以在这个问题中找到答案
这听起来不是一个好主意,但如果没有基准测试,你永远不会知道。如果您不依赖于立即写入映射值这一事实,您可能需要考虑通过缓冲通道异步发送映射值。
您可能还想查看正在解决类似问题的并发映射。
归档时间:
10 年,11 月 前
查看次数:
10326 次
最近记录: