`
DiaoCow
  • 浏览: 244349 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

《Redis源码学习笔记》文章列表

阅读更多
1. 《Redis源码学习笔记》数据结构-字典
2. 《Redis源码学习笔记》事件库
3. 《Redis源码学习笔记》事务
4. 《Redis源码学习笔记》发布/订阅
5. 《Redis源码学习笔记》主从复制
6. 《Redis源码学习笔记》键过期
7. 《Redis源码学习笔记》RDB
8. 《Redis源码学习笔记》AOF
未完成:
9. 《Redis源码学习笔记》配置文件(TODO)
10.《Redis源码学习笔记》集群(TODO)
11.《Redis源码学习笔记》问题集(TODO)


参考资料:
1. redis设计与实现
非常棒的参考资料,作者并没有细致的罗列代码细节,而是通过一系列图片以及伪代码站在高角度去分析redis,这能够帮助我们避免深陷代码细节而无法抓住主要思想,所以我也借鉴作者的这种方式去编写redis源码学习笔记;

2. nosqlfan上的redis资料
nosqlfan上收集了很多关于redis的资料,阅读这些资料可以更加打开视野,从不同角度去学习redis,所以也非常值得推荐;
分享到:
评论

相关推荐

    Redis全套学习笔记 (带章节目录) 完整版pdf

    本文是一篇关于Redis全套学习笔记的文章,主要介绍了Redis的基础知识、数据结构、持久化、集群、高可用、性能优化等方面的内容。通过本文的学习,读者可以全面掌握Redis的使用和应用,提高自己的技术水平和实践能力...

    Redis全套学习笔记 完整版pdf.rar

    Redis全套学习笔记 完整版pdf.rar set:添加键值对 get:获取值 apend:追价值 strlen:获取值的长度 setnx:key不存在时,设置key的值 incr:原子递增1 decr:原子递减1 incrby/decrby:递增或者递减指定的数字 ...

    Redis全套学习笔记-带章节目录-114页.pdf

    Redis全套学习笔记 Redis是一种基于内存的NoSQL数据库,具有高性能、可扩展性和灵活性等特点。以下是Redis的详细知识点: 安装和启动 * 安装Redis可以通过下载软件包或使用yum、apt-get等安装工具进行安装。 * ...

    Redis全套学习笔记

    Redis 安装简单,可以通过源码编译或使用包管理器安装。启动Redis有前台和后台两种方式,后台启动更常见。Redis 可通过`redis-cli`命令行工具进行交互,提供一系列命令用于操作数据库。 2. Redis 数据类型: - **...

    Redis学习笔记.pdf

    Redis还支持主从复制和哨兵机制(Sentinel),前者可以实现数据的同步备份,后者则用于管理多个Redis服务器,实现故障转移。Redis集群的建立和管理可以进一步提升数据库的高可用性和扩展性,支持数据分片和负载均衡...

    redis的学习笔记 redis.pdf

    Redis是一个开源的高性能Key-Value数据库系统,其全称为Remote Dictionary Server。...随着进一步的学习和实践,开发者们可以更加深入地掌握Redis的强大功能,并将其应用于各种应用场景中,为开发工作带来便利。

    Redis学习笔记整理

    二、 redis学习笔记之数据类型 3 三、 redis学习笔记之排序 11 四、 redis学习笔记之事务 16 五、 redis学习笔记之pipeline 20 六、 redis学习笔记之发布订阅 23 七、 redis学习笔记之持久化 28 八、 redis学习笔记...

    redis源码阅读笔记(6)——ziplist

    Redis是一款高性能的键值对数据库,其内部使用了许多优化的数据结构来存储数据,其中ziplist是Redis为了节省内存而设计的一种紧凑的列表和哈希数据结构。本文将深入探讨Redis源码中的ziplist,理解其设计原理和实现...

    redis源码学习

    ### Redis源码学习知识点解析 #### 一、Redis服务初始化与配置 Redis通过定义一个`struct redisServer`类型的全局变量`server`来保存服务器的相关信息,包括配置信息、统计信息、服务器状态等。启动时,根据配置...

    Redis源码学习-Redis源码+电子书+PPT+PDF

    Redis是一款高性能的键值数据库,它的源码学习对于理解其工作原理、优化性能以及进行二次开发至关重要。在Redis源码中,我们可以深入了解其事件驱动模型、数据结构和算法的应用。以下将详细介绍这些知识点。 首先,...

    redis相关学习笔记

    redis相关学习笔记

    狂神redis源码笔记.rar

    在“狂神redis源码笔记”中,我们可以期待学习到Redis的源码分析、内部机制以及如何通过Java进行高效操作。源码分析是深入理解Redis工作原理的关键,有助于开发者优化使用方式或进行定制化开发。 Redis的核心知识点...

    redis/phpredis源码及文档

    Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 附件里面包括redis源码,phpredis源码,redis指令及文档

    redis学习笔记

    redis学习笔记redis 是一个开源的 key-value 数据库。它又经常被认为是一个数据结构服务器。 因为它的 value 不仅包括基本的 string 类型还有 list,set ,sorted set 和 hash 类型。当 然这些类型的元素也都是 string...

    redis知识学习笔记

    redis知识学习笔记

    Redis数据库学习笔记

    Redis数据库学习笔记

    redis cmd 学习笔记

    redis cmd 学习笔记

    Redis原理学习笔记

    Redis原理学习笔记

    redis源码资源下载

    数据结构丰富:Redis支持多种数据结构,包括字符串(string)、哈希(hash)、列表(list)、集合(set)、有序集合(sorted set)等。这些数据结构都支持丰富的操作,如push/pop、add/remove以及取交集、并集和差集...

Global site tag (gtag.js) - Google Analytics