关于RandomDistinctKeys()方法

来源:13-1 定义Dict接口(加片头)

dogface

2022-08-16

老师,redis存相同的key不会覆盖之前的kv吗,难道还可以存相同的key ?

写回答

1回答

Moody

2022-08-16

是覆盖的,我是讲错了吗?
0
1
dogface
没有讲错,因为go的map每次遍历的结果不同,所以RandomKeys()可能会得到重复的key,所以需要实现RandomDistinctKeys(),看到后面的课程就理解了。
2022-08-17
共1条回复

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

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

474 学习 · 172 问题

查看课程