本书赞誉
本书从底层源码的角度,对Redis的数据结构以及持久化、主从复制、哨兵和集群等特性的实现原理进行了详尽的剖析,图文并茂。行文中也能看出作者团队在源码分析和系统编程方面的功力,我相信本书对于所有想要了解Redis及其内部实现的人来说都会有所帮助。
——黄健宏,《Redis设计与实现》作者
Redis以其高速、轻量和丰富的数据结构与功能被越来越多的工程师所钟爱。然而,用Redis的人很多,真正懂Redis的人很少,本书正是写给那些使用了Redis并希望进一步深入理解Redis的读者。作者及其团队通过对Redis最新版本(5.x)各部分源码的分析,庖丁解牛,深入浅出,带领读者一步步探索Redis的方方面面,让读者从原理层面真正懂得Redis。
——黄鹏程,中国民生银行大数据工程师、《Redis 4.X Cookbook》作者
本书全面解析了Redis 5内核的方方面面,能够有效帮助Redis的开发和运维人员全面理解Redis的运行原理,对于需要进阶Redis的读者而言是难得的好书。
——付磊,《Redis开发与运维》作者
对技术有点追求的程序员一定不要错过这本Redis5源码分析书,本书对Redis的内部实现分析得非常全面透彻,如果你觉得直接阅读源码有点吃力,试试让这本书来带领你探索Redis源码。
——钱文品,《Redis深度历险》作者
本书不仅深入源码讲解了Redis常用的底层数据结构和常用命令处理的实际过程,还细致入微地讲述了基数计数算法的演进和HyperLogLog算法在Redis中的具体实现,这是非常有用且难得的;本书的后几章详细讲述了Redis常用的主从复制和持久化的原理,这对于排查问题,以及优化Redis集群有极高的参考价值。
——张晋涛,网易有道资深运维开发
Redis已经是IT企业技术栈中重要的一环,与其相关的从业者数量也逐年增多,对大多数人来说Redis可谓既熟悉又神秘,只有不足4MB的源码却实现了一个功能丰富且健壮的数据库。本书的出版对于想深入了解Redis的从业者来说是一个好消息。本书从源码层面对Redis进行深入剖析,尤其是数据结构部分,其学习意义不限于Redis,强烈推荐阅读。
——吴建超,OPPO工程师