首先问一下有关redis可能知其然不知其所以然的问题
1、为什么redis默认是16个数据库?
2、为什么redis有这么多数据结构,它的数据结构都存储在哪儿呢?
3、为什么redis还可以存储二进制字符串?
接下来我们带着疑问,去github上面把源码拉下来,看看其中到底有何神秘之处,是否真如我们所想,一看便知。
1、数据结构分析
源码拉取
我们直接拉去最新的代码一看便知
# 使用git工具克隆项目到本地
git clone https://github.com/redis/redis.git