Map扩容的时候,如果是整理是怎么整理的呢?

来源:4-6 map为什么需要扩容?

过客12

2022-09-12

老师你好,map扩容的时候可以是增加桶的数量,也可以是不增加数量而是整理,请问什么时候是增加数量,什么时候是整理桶呢,整理桶的流程又是什么样的呢?

写回答

1回答

Moody

2022-09-13

视频里有提到,增加数量是因为KV太多了;整理是因为KV被删了很多,剩下很少了,但是还挂着很多溢出桶。整理的流程和扩容基本是一样的,除了桶的数量不变。

1
0

深入Go底层原理,重写Redis中间件实战

深入Go语言原理+Go重写Redis

474 学习 · 172 问题

查看课程