发表评论取消回复
相关阅读
相关 Redis源码剖析--对象Object
之前介绍的都是Redis的基础数据结构,比如简单动态字符串(SDS)、双端链表、字典、压缩列表、整数集合, 等等,不过Redis并没有直接用这些结构来实现键值对的数据库,而是对
相关 Redis源码剖析--整数集合
整数集合(intset)是集合键的底层实现之一: 当一个集合只包含整数值元素, 并且这个集合的元素数量不多时, Redis 就会使用整数集合作为集合键的底层实现。 1
相关 Redis源码剖析--哈希对象t_hash实现
hash对象概述 哈希对象的实现有点类似于版本3.2之前的列表对象实现,它的底层编码也有两种格式:ziplist 和 hashtable。 当哈希对象可以同时满足以下两
相关 Redis源码剖析--quicklist
quicklist概述 上一节中,我们有说到Redis中的列表对象在版本3.2之前,列表底层的编码是 ziplist 和 linkedlist 实现的, 但是在版本3.2
相关 Redis源码剖析之对象
以下涉及到的源码均为redis5.0-rc3版本的代码【[点击查看官方源码][Link 1]】 文章目录 redis对象 特点
相关 Redis源码剖析之服务器
以下涉及到的源码均为redis5.0-rc3版本的代码【[点击查看官方源码][Link 1]】 文章目录 服务器结构 服务器初始化
相关 Redis源码剖析 集合对象t_set实现
从之前的章节“Redis源码剖析–对象Object” 可以知道,redis中的SET(集合)有两种可能的数据存储方式。分别是整数集合REDIS\_ENCODING\_INTSE
相关 Redis源码剖析 有序集合对象t_zset实现
有序集合对象其实跟集合对象类似,只不过它多了一个score的参数,集合中的每个元素都有一个分值,在集合中元素是按照score排序的。 有序集合的底层编码也是有两种实现,压缩列
相关 Redis源码剖析之RDB
我们小学三年级的时候就知道,redis是一个纯内存存储的中间件,那它宕机会怎么样?数据会丢失吗?答案是可以不丢。 事实上redis为了保证宕机时数据不丢失,提供了两种数据持久化
还没有评论,来说两句吧...