当前位置: 首页 > news >正文

Redis源码阅读-源码阅读方式

Redis源码下载

首先通过地址(https://github.com/redis/redis)下载redis的源码。redis的源码版本,这里可以选择合适的查看,这里选择的是redis 5.x版本的源码。
在这里插入图片描述

Redis源码查看方式

在这里插入图片描述
这里可以选择合适的C开发工具,打开redis的源码,我这里暂时选择的是DEV-C++工具打开源码。

如何开始

正常来说,应该梳理redis的大模块思维导图,然后按照模块进行阅读。

redis常见数据类型

  • SDS 动态字符串
  • 双向链表
  • 压缩列表 ziplist
  • 哈希表 hashtable
  • 跳表 skiplist
  • 整数集合 intset
  • 快速列表 quicklist
  • 紧凑列表 listpack
    在这里插入图片描述
http://www.lryc.cn/news/517020.html

相关文章:

  • 若依框架简介
  • MOE怎样划分不同专家:K-Means聚类算法来实现将神经元特征聚类划分
  • 为 CentOS7 虚拟机添加第二块网卡
  • 30天开发操作系统 第 12 天 -- 定时器
  • 雷达的分类
  • Ubuntu桌面管理环境: GDM3,KDM,LightDM
  • 使用Llama 3.1创建合成数据集以调优你的大型语言模型
  • js可不使用document直接根据id获取id元素
  • 【竞技宝】CS2:HLTV2024职业选手排名TOP8-broky
  • Apache Paimon-实时数据湖
  • hpm使用笔记————使用usb作为从机接收来自上位机的数据然后通过spi主机发送给spi从机
  • 数据结构(查找算法)
  • private前端常见算法
  • Go语言之十条命令(The Ten Commands of Go Language)
  • Residency 与 Internship 的区别及用法解析
  • 成品电池综合测试仪:电子设备性能与安全的守护者|鑫达能
  • Taro地图组件和小程序定位
  • 深入了解 SSL/TLS 协议及其工作原理
  • 【计算机操作系统:二、操作系统的结构和硬件支持】
  • 51单片机——步进电机模块
  • 当算法遇到线性代数(四):奇异值分解(SVD)
  • SASS 简化代码开发的基本方法
  • 40.TryParse尝试转化为int类型 C#例子
  • 【微服务】2、网关
  • 红队-shell编程篇(上)
  • 电子价签会是零售界的下一个主流?【新立电子】
  • 5 分布式ID
  • SpringBoot | @Autowired 和 @Resource 的区别及原理分析
  • 『SQLite』解释执行(Explain)
  • 0基础学前端-----CSS DAY12