![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
文章平均质量分 72
伊犁大草原的灰化肥
我要飞的更高
展开
-
redis学习(4)- 之应用篇
写一些一致性 并发锁,防重锁原创 2021-07-11 12:47:17 · 81 阅读 · 0 评论 -
redis学习引言篇
前一段时间想了解一下自己的技术水平,面试了一家公司,面试官似乎对redis很了解,一直在问redis相关的内容,本人redis设计与实现简单看过,相关redis文章也看过,但对于突如其来的相关问题,一脸懵逼,为什么呢? 本周看到一篇文章提到费曼学习法,通过这个方法论就可以解答上面提出的问题,为什么看了那么多,还是一脸懵逼,因为我只知道了事物的名称,而不知道事物本身,用程序员的说法就是没有了解到事物的本质;费曼学习法另外一个精髓是通过输出倒逼输入,他的整个学习方法中贯穿着几个重点:概念,教给别人,回顾,简.原创 2021-07-11 12:36:09 · 92 阅读 · 0 评论 -
redis学习(3)-之服务器篇
在阅读完数据库实现代码, 以及 RDB 和 AOF 两种持久化的代码之后, 我们可以开始阅读客户端和 Redis 服务器本身的实现代码, 和这些代码有关的文件是: 文件 内容 ae.c,以及任意一个ae_*.c文件(取决于你所使用的多路复用库)。 Redis 的事件处理器实现(基于 Reactor 模式)。 networking.c Redis 的网络连接库,负责发送命令回复和接受命令请...原创 2021-07-11 11:03:03 · 102 阅读 · 0 评论 -
redis学习(2)-之数据类型篇
在完成以上两个阅读步骤之后, 我们就读完了 Redis 六种不同类型的键(字符串、散列、列表、集合、有序集合、HyperLogLog)的所有底层实现结构了。 接下来, 为了知道 Redis 是如何通过以上提到的数据结构来实现不同类型的键, 我们需要阅读实现各个数据类型的文件, 以及 Redis 的对象系统文件, 这些文件包括: 文件 内容 object.c Redis 的对象(类型)系统实现。 t_string.原创 2021-07-11 10:55:41 · 60 阅读 · 0 评论 -
redis学习(1)-之数据结构篇
考虑使用费曼学习法,要有输出原创 2021-07-11 10:52:14 · 87 阅读 · 0 评论