redis设计与实现最新版_redis书

redis设计与实现最新版_redis书由浅到深,逐步讲解Redis 本书主要分为四大部分。 第一部分"数据结构与对象": 介绍了Redis中的各种对象及其数据结构,并说明这些数据结构如何影响对象的功能和性能。 第二部分

《Redis设计与实现》

由浅到深,逐步讲解Redis

本书主要分为四大部分。

第一部分”数据结构与对象”: 介绍了Redis中的各种对象及其数据结构,并说明这些数据结构如何影响对象的功能和性能。

第二部分”单机数据库的实现”: 对Redis实现单机数据库的方法进行了介绍,包括数据库、RDB持久化、AOF持久化、事件等。

第三部分”多机数据库的实现”: 对Redis的Sentinel、复制、集群三个多机功能进行了介绍。

第四部分”独立功能的实现”: 对Redis中各个相对独立的功能模块进行了介绍,涉及发布与订阅、事务、Lua脚本、排序、二进制位数组、慢查询日志、监视器等。

redis设计与实现最新版_redis书

 

 

目录

第1章 引言 1
第一部分 数据结构与对象
第2章 简单动态字符串 8
第3章 链表 19
第4章 字典 23
第5章 跳跃表 38
第6章 整数集合 46
第7章 压缩列表 52
第8章 对象 60

第二部分 单机数据库的实现
第9章 数据库 90
第10章 RDB持久化 118
第11章 AOF持久化 138
第12章 事件 151
第13章 客户端 162
第14章 服务器 176

第三部分 多机数据库的实现
第15章 复制 198
第16章 Sentinel 219
第17章 集群 245

第四部分 独立功能的实现
第18章 发布与订阅 290
第19章 事务 305
第20章 Lua脚本 321
第21章 排序 344
第22章 二进制位数组 362
第23章 慢查询日志 378
第24章 监视器 386

在WX公众号【Java全栈布道师】回复:135817

redis设计与实现最新版_redis书

PS: 此资源仅供学习交流,切莫用于商用,侵权删除。

原文地址:https://www.cnblogs.com/dennyLee2025/archive/2022/04/22/16180780.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/5348.html

(0)
上一篇 2023-05-13
下一篇 2023-05-13

相关推荐

  • Python可变参数详解

    Python可变参数详解在Python编程中,一个函数可以通过接收和处理参数来实现它的功能。函数参数有两种类型,即默认参数和可变参数,在本文中我们将重点解析可变参数。可变参数指在调用函数时,可以传入任意数量的参数,这些参数在函数定义中不需要被明确指定,这个特性使得函数的使用更加灵活。在Python中,可变参数主要有两种类型:*args和**kwargs。

    2024-05-05
    72
  • 使用pip安装numpy的方法

    使用pip安装numpy的方法Python是一种高级编程语言,被广泛用于科学计算、数据分析、人工智能等领域。其中,numpy是Python科学计算的重要库之一,提供了许多高效的多维数组操作函数和算法。在Python中,使用pip可以方便地安装和更新第三方库。本文将详细介绍使用pip安装numpy的方法。

    2024-06-11
    56
  • 数据库查询数据特别慢,该如何处理_如何解决数据库查询慢的问题

    数据库查询数据特别慢,该如何处理_如何解决数据库查询慢的问题导读: 作者:知数堂学员-邓志航;MySQL DBA,天生的MySQL爱好者,热衷于为他人解决问题,善于总结和分享。对数据平台构建和排查疑难问题有非常浓厚的兴趣 一、简介 记一次mysql流量问题的…

    2023-02-10
    139
  • Windows Logstash同步 Sqlserver 到Elasticsearch[亲测有效]

    Windows Logstash同步 Sqlserver 到Elasticsearch[亲测有效]
    1下载与Elasticsearch对应版本Logstash7.13.2 与数据库驱动JDBC 下载地址:https://artifacts.elastic….

    2023-04-19
    144
  • python之random模块(python中的random模块)

    python之random模块(python中的random模块)1、系统内置模块

    2023-11-26
    122
  • Oracle 建立索引及SQL优化[通俗易懂]

    Oracle 建立索引及SQL优化[通俗易懂]数据库索引: 索引有单列索引复合索引之说 如何某表的某个字段有主键约束和唯一性约束,则Oracle 则会自动在相应的约束列上建议唯一索引。数据库索引主要进行提高访问速度。 建设原则: 1、索引应该经常

    2023-03-01
    151
  • PXC高可用数据库安装部署

    PXC高可用数据库安装部署说明 Percona XtraDB Cluster(简称PXC),是由percona公司推出的mysql集群解决方案。特点是每个节点都能进行读写,且都保存全量的数据。也就是说在任何一个节点进行写入操…

    2023-04-08
    164
  • ShardingSphere-JDBC入门实战「终于解决」

    ShardingSphere-JDBC入门实战「终于解决」前言 Apache ShardingSphere 是一套开源的分布式数据库解决方案组成的生态圈,它由 JDBC、Proxy 和 Sidecar(规划中)这 3 款既能够独立部署,又支持混合部署配合使…

    2023-04-14
    141

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注