![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
AAAA~
这个作者很懒,什么都没留下…
展开
-
Redis中的跳跃表
前言跳跃表是一种有序的数据结构,它通过在每个节点维持多个指向其他节点的指针,从而达到快速访问节点的目的。什么是跳跃表对于单个链表来讲,即便链表中存储的数据是有序的,如果我们要向在其中查找某个数据,它只能从头到尾遍历链表。这样查找效率就会很低,时间复杂度会很高,达到了O(n)。如果我们想要提高其查询效率,可以考虑在链表上构建索引的 方式,每两个节点提取一个节点到上级,我们把抽出来的那一级就叫做索引。这个时候,我们假设要查找节点8,我们可以心在索引层遍历,当遍历到索引层中值为7的节点转载 2020-08-08 22:00:31 · 202 阅读 · 0 评论 -
Redis的五大数据结构解析
前言Redis是一个高性能的分布式内存数据库,在国内外个大互联网公司中都有着广泛的使用,即使是一些非互联网公司也有着非常重要的使用场景。Redis提供了五种主要的数据类型,它提供了强大且实用的功能,然而实际开发中,有大多数的开发者仅仅只会使用简单的 Redis String的 Get和Set,下面将回顾Redis五大对象,以便能够在实战中游刃有余。String(终究是我扛下来所有) Hash(存储对象我也行) List(栈和队列我都行) Set(标签系统我在行) Sort Set(排起名原创 2020-08-08 21:56:26 · 148 阅读 · 0 评论 -
CentOS 7安装Redis步骤
1、安装Redis必要环境redis是由c语言进行开发的,所有在安装redis之前,首先需要安装gcc环境。yum install gcc-c++2、安装redis①redis的源码包上传到linux系统②解压缩redis③编译。进入redis源码目录。make④安装。make install PREFIX=/soft/redis (PREFIX参数指定redis的安装目录)3、redis的启动如果需要后台启动,需要把 /soft/redis-3.0.0...原创 2020-08-08 21:52:33 · 107 阅读 · 0 评论