谈一谈你对Redis中Set的理解?

1 个回答

  • 夜太
    明知不可为而为之就是我最大的诚意
    Set是一个无序的,不重复的字符串集合,底层编码有inset和hashtable两种。 inset 当元素都为整数,且元素个数较少时会使用inset作为底层编码,inset结构中的有一个contents属性,content是是一个整数数组,从小到大保存了所有元素。 hashtable 当元素个数较多时,Set使用hashtable来保存元素,元素的值作为key,value都是NULL。
    发布于 2022-02-03 01:05 •IP属地 西藏
    举报
    评论
    收藏