Dashmap 嵌套使用是否有性能问题
原文中文,约800字,阅读约需2分钟。发表于: 。最近边学习 rust 边实践了个数据存储服务器,会通过 grpc 并发接收大量数据,里面大量使用了 dashmap 来构建数据结构。例如: state: DashMap<String, DashMap<i32, DashMap<i32, Arc<Mutex<StagingBuffer>>>>> 但是在测试 5tb 数据的时候,通过 cpu profile 发现火焰图中有热点是在获取嵌套...
最近学习rust并实践了一个数据存储服务器,通过grpc并发接收大量数据。在构建数据结构时使用了大量的dashmap。然而,在测试5TB数据时,通过CPU profile发现火焰图中有热点是在获取嵌套dashmap的entry中。请问如何正确使用嵌套dashmap?提供了具体的代码链接。