*Redis 内部实现

Redis的源代码并不大(2.2版只有2万行),我们努力让代码简单易懂,但还是需要一些文档来解释Redis中某些部分的内部实现机制。

*Redis动态字符串

字符串是Redis中的基本类型。Redis是一个键-值对存储系统,所有Redis的键都是字符串,它也是值类型中最简单的。

列表、集合、有序集合和哈希是更为复杂的值类型,不过它们也都是由字符串组成的。 Hacking Strings文档记录了Redis字符串的实现细节。

*Redis虚拟内存

我们有一个文档解释虚拟内存的实现细节,但请注意:这篇文档对应的是2.0版本的虚拟机实现,2.2版本不同并且更好。(译者注:从2.6版本开始虚拟内存已经被废弃)

*Redis事件库

阅读事件库理解什么是事件库以及为什么需要它。Redis事件库介绍了Redis使用的事件库的实现细节。