Redis极简入门-Redis五大数据结构

Redis极简入门-Redis五大数据结构

Redis命令入门1.String的操作1.1.String结构对value为string类型的常用操作String结构模拟图keyvaluenamezsage181.2.set key value将单个字符串值value关联到key,存储到Redisset name zs #key为 name, ...

22.从入门到精通:Python数据结构元组和序列 元组 序列 集合 创建集合 集合操作 字典 遍历技巧

元组和序列在Python中,元组(tuple)和序列(sequence)都是用来存储一系列值的数据类型,它们的区别在于元组是不可变的,而序列是可变的。下面分别介绍一下元组和序列。元组元组是一种不可变的序列类型,用于存储一组有序的值,可以包含任意类型的值,包括...

Go语言核心编程 - 数据结构和算法

47 课时 |
1657 人已学 |
免费
开发者课程背景图

21.从入门到精通:Python数据结构 列表 将列表当做堆栈使用 将列表当作队列使用 列表推导式 嵌套列表解析 del 语句

Python数据结构列表在Python中,列表(list)是一种可变序列类型,可以存储任意数量的有序元素。列表中的元素可以是不同类型的,包括数字、字符串、列表等等。列表使用方括号([])表示,元素之间使用逗号(,)分隔。下面是一个简单的列表示例:...

Redis从入门到精通之底层数据结构简单动态字符串(SDS)详解

Redis从入门到精通之底层数据结构简单动态字符串(SDS)详解

大家好,我是冰点,今天我们聊一下Redis底层数据结构简单动态字符串(SDS)。以及对比一下不同版本Redis在此处的实现。 Redis是一个快速、开源、内存数据库,它是一个基于键值对的存储系统,由Salvatore Sanfilippo开发。Redis支持多种数据结构,其中字符串(String)是...

Redis从入门到精通之底层数据结构跳表 SkipList

Redis从入门到精通之底层数据结构跳表 SkipList

跳表(Skip List)是一种基于链表的数据结构,用于快速地插入、删除和查找元素。跳表通过多层级的指针数组来实现快速的操作,时间复杂度为O(log n),其中n为跳表中元素的个数。Redis中的有序集合(Sorted Set)就是通过跳表来实现的。 1. 跳表的底层原理 1.1 跳表的结构 跳表中...

Redis从入门到精通之底层数据结构整数集IntSet详解

Redis从入门到精通之底层数据结构整数集IntSet详解

0.前言 在Redis中,整数集(IntSet)是一种底层的数据结构,用于存储整型数据。整数集是一种紧凑的、高效的数据结构,可以用来实现集合等功能。 当一个集合只包含整数值元素,并且这个集合的元素数量不多时,Redis 就会使用整数集合作为集合键的底层实现。 1.数集IntSet详解 整数集...

Redis从入门到精通之底层数据结构基数树和listpacks详解

Redis从入门到精通之底层数据结构基数树和listpacks详解

0.前言 Redis是一种内存数据库,其高性能的基础来自于其底层的数据结构的设计。在Redis中,数据结构是一种抽象和具体的概念,可以看作是Redis提供的一些操作的实现方式。Redis支持多种数据结构,如字符串、列表、哈希、集合、有序集合等。其中,底层的数据结构包括基数树和listpacks,本文...

Redis从入门到精通之底层数据结构字典/哈希表详解

Redis从入门到精通之底层数据结构字典/哈希表详解

Redis中的字典(Dictionary)是一种高效的数据结构,用于存储键值对,常用于实现哈希表(Hash Table)。在本文中,我们将深入了解Redis中的字典/哈希表,包括字典的结构和操作等。图1 哈希表(Hash Table) 1. 字典的结构 Re...

Redis从入门到精通之底层数据结构快表 - QuickList详解

Redis从入门到精通之底层数据结构快表 - QuickList详解

Redis中的快表(QuickList)是一种特殊的数据结构,用于存储一系列的连续节点,每个节点可以是一个整数或一个字节数组。快表是Redis中的底层数据结构之一,常用于存储有序集合(Sorted Set)等数据类型的底层实现。在本文中,我们将深入了解Redis中的快表,包括快表的结构和操作等。 1...

Redis从入门到精通之底层数据结构压缩列表(ZipList)详解

Redis从入门到精通之底层数据结构压缩列表(ZipList)详解

Redis中的压缩列表(ZipList)是一种特殊的数据结构,用于存储一系列的连续元素。ZipList是Redis中的底层数据结构之一,常用于存储列表和哈希表等数据类型的底层实现。在本文中,我们将深入了解Redis中的压缩列表,包括ZipList的结构和操作等。 1. 压缩列表的结构 Redis中的...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

算法编程
算法编程
开发者社区在线编程频道官方技术圈。包含算法资源更新,周赛动态,每日一题互动。
507+人已加入
加入
相关电子书
更多
如何使用Tair增强数据结构构建丰富在线实时场景
Apache Flink 流式应用中状态的数据结构定义升级
立即下载 立即下载