redis hash使用场景 如何自己实现一个和redis中hash具有一样的功能的结构?

如何自己实现一个和redis中hash具有一样的功能的结构?建议您可以从Java的HashMap中了解很多。你可以自己实现一个哈希算法。实现数组时(可以动态扩展,但位置不够,需要增加长度),还需要一个

如何自己实现一个和redis中hash具有一样的功能的结构?

建议您可以从Java的HashMap中了解很多。你可以自己实现一个哈希算法。实现数组时(可以动态扩展,但位置不够,需要增加长度),还需要一个链表,以防哈希冲突。这是好的

有HashSet和TreeSet下集。HashSet,顾名思义,是一个哈希表结构,TreeSet是一个树结构

1。树集采用二叉差分树实现。树集中的数据自动排序,不允许空值。

2. 哈希集由哈希表实现。HashSet中的数据是无序的,可以放入null