Redis为什么用跳表而不用平衡树?

https://blog.csdn.net/u010412301/article/details/64923131 Redis里面使用skiplist是为了实现sorted set这种对外的数据结构。sorted set提供的操作非常丰富,可以满足非常多的应用场景。这也意味着,sorted ...

2019-04-23 13:48:20

阅读数 146

评论数 0

跳表:为什么Redis一定要用跳表来实现有序集合?

跳表这种数据结构对你来说,可能会比较陌生,因为一般的数据结构和算法书籍里都不怎么会讲。但是它确实是一种各方面性能都比较优秀的动态数据结构,可以支持快速的插入、删除、查找操作,写起来也不复杂,甚至可以替代红黑树(Red-black tree)。 Redis 中的有序集合(Sorted Set)就是...

2019-04-19 11:40:15

阅读数 107

评论数 0

深入浅出Redis-redis底层数据结构(下)

https://www.cnblogs.com/jaycekon/p/6277653.html 概述:     学习使用Redis,其实并不需要去研究其底层数据的实现。我们只需要了解他有哪些常用的数据类型,然后熟练使用,就可以很好的掌握Redis 这个工具了。但是这样的学习方法只适合Red...

2019-04-09 15:06:31

阅读数 96

评论数 0

深入浅出Redis-redis底层数据结构(上)

https://www.cnblogs.com/jaycekon/p/6227442.html 1、概述     相信使用过Redis 的各位同学都很清楚,Redis 是一个基于键值对(key-value)的分布式存储系统,与Memcached类似,却优于Memcached的一个高性能的k...

2019-04-09 15:05:31

阅读数 105

评论数 0

提示
确定要删除当前文章?
取消 删除