先看一下Redis是一个什么东西。官方简介解释到:Redis是一个基于BSD开源的项目,是一个把结构化的数据放在内存中的一个存储系统,你可以把它作为数据库,缓存和消息中间件来使用。同时支持strings,lists,hashes,sets,sorted sets,bitmaps,hyperloglogs和geospatial indexes等数据类型。它还内建了复制,lua脚本,LRU,事务等功能,通过redis sentinel实现高可用,通过redis cluster实现了自动分片。以及事务,发布/订阅,自动故障转移等等。
现在就一起来看一下这本火了7年之久的“神书,由于文章内容过多,文章篇幅限制,在这只展示一部分”
全书共24章:
第1章 引言
第一部分数据结构与对象
第2章简单动态字符串
第3章链表
第4章字典
第5章跳跃表
第6章整数集合
第7章压缩列表
第8章对象
第二部分单机数据库的实现
第9章数据库
第10章RDB持久化
第11章AOF持久化
第12章事件
第13章客户端
第14章服务器
第三部分多机数据库的实现
第15章复制
第16章Sentinel
第17章集群
第四部分独立功能的实现
第18章发布与订阅
第19章事务
第20章Lua脚本
第21章排序
第22章二进制位数组
第23章慢查询日志
第24章监视器