Redis的设计与原理(三)

叁歲伎倆 2021-12-10 12:21 245阅读 0赞

发表评论

表情:
评论列表 (有 0 条评论,245人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Redis设计原理(二)

    接上一章数据结构与对象的大章节 数据结构与对象——链表: 链表的数据结构是怎样的不需要仔细讲解,在Redis中当一个列表键包含了数量比较多的元素,又或者列表中包含的元素

    相关 Redis设计原理(四)

    数据结构与对象——整数集合 整数集合是集合键的底层实现之一,当一个集合只包含整数值元素,并且这个集合的元素数量不多时,Redis就会使用整数集合作为集合键的底层实现。

    相关 Redis设计原理()

    数据结构与对象——跳跃表 跳跃表是一种有序的数据结构,它通过在每个节点中维持多个指向其他节点的指针,从而达到快速访问节点的目的。Redis使用跳跃表作为有序集合键的底层实

    相关 Redis设计原理(五)

    数据结构与对象——压缩列表 压缩列表是列表键和哈希键的底层实现之一。当一个列表键只含少量列表项,并且每个列表项要么就是小整数值,要么就是长度比较短的字符串,那么Redis

    相关 Redis设计原理(六)

    数据结构与对象——对象 Redis并没有直接使用这些数据结构来实现键值对数据库,而是基于这些数据结构创建了一个对象系统,这个对象系统包含字符串对象,列表对象,哈希对象,集

    相关 Redis设计原理(七)

    第二章:单机数据库实现 本章将会写单独一个Redis数据的实现,比如服务器保存数据库的方法,客户端切换数据的方法,数据库保存键值对的方法,以及针对数据库的添加,删除,查看

    相关 Redis设计原理(九)

    单机数据库实现——RDB持久化 因为Redis是内存数据库,它将自己的数据库中的键值对存储在了内存里面,所以入股不想办法将存储在内存中的键值对保存到磁盘里面,那么一旦服务

    相关 Redis设计原理(十)

    单机数据库实现——AOF持久化 除了RDB持久化之外,Redis还提供了AOF持久化的功能,与RDB持久化通过保存数据库中的键值对来记录数据库状态不同,AOF持久化十通过