先看一下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章监视器

本书全面解析Redis内部机制,涵盖数据结构、单机与多机数据库实现、独立功能等内容,包括字符串、列表、字典等数据类型及复制、Lua脚本、事务等功能。

被折叠的 条评论
为什么被折叠?



