黄健宏 软件开发者,他喜欢函数式编程,热爱开源软件。出于对数据库的强烈兴趣,他开始阅读和分析 Redis 源代码,并对 Redis 2.6 和 Redis 3.0 的源代码进行了详细注释。他翻译并维护着 Redis 中文文档网站 www.RedisDoc .com ,编写 了 OORedis 库。除此之外,他还是《Redis in Action》一书的译者。
作者的豆瓣主页:douban.com/people/i_m_huangz/
发表于2024-12-22
Redis设计与实现 2024 pdf epub mobi 电子书
算是进阶入门还行 缺少最新的HyperLogLog Geo 淘汰算法 pipeline介绍 建议看下序言 阅读本书指南 第一部分 必须 第二部分 可以 不用那么深究 第三部分 可选 第四部分的话 事务 发布于订阅 排序 可以看看 有一点伊文思 sort 命令后续的多个get 为什么是顺序敏感的呢 get认...
评分这是2016年目前读到的最有价值技术书籍! 全书读完最有收获的是第一部分:数据结构与对象 起初没明白为什么会讲数据结构,并且还是C语言-源代码 不过还好,内容安排循序渐进,虽然第一遍看时有些吃力 但是细细琢磨,配着书中丰富的图例,真是竟然看透看懂了 看完第一部分,才...
评分 评分书的结构很清晰,从底层数据结构开始讲起,延伸到单机客户端服务器实现,事件机制,3.0版本的多机集群实现,以及独立功能的实现。原理阐述的很容易理解,可以看出作者对Redis源码确实下了一番功夫。如果只是对Redis的原理有兴趣,那么读这本书够了,但是想了解更多的实现细节,...
评分书的结构很清晰,从底层数据结构开始讲起,延伸到单机客户端服务器实现,事件机制,3.0版本的多机集群实现,以及独立功能的实现。原理阐述的很容易理解,可以看出作者对Redis源码确实下了一番功夫。如果只是对Redis的原理有兴趣,那么读这本书够了,但是想了解更多的实现细节,...
图书标签: Redis 数据库 计算机 源码分析 redis NoSQL 编程 database
【官方网站】
本书的官方网站 www.RedisBook.com 提供了书本试读、相关源码下载和勘误回报等服务,欢迎读者浏览和使用。
【编辑推荐】
系统而全面地描述了 Redis 内部运行机制
图示丰富,描述清晰,并给出大量参考信息,是NoSQL数据库开发人员案头必备
包括大部分Redis单机特征,以及所有多机特性
【读者评价】
这本书描述的知识点很丰富,覆盖很全,里面提到特性较多,有不少我们也没用过 :) 每个命令内部的机制的介绍很不错,很多估计也是首次有详细文档介绍。
——杨卫华(@TimYang)新浪微博技术总监
近几年Redis以其高性能、高灵活性的优点,变得越来越流行。但很多人在使用Redis时,仅仅还是停留在比较表层的功能性认识,缺乏对内部机制原理的深入理解。本书是huangz同学长期对Redis源码的阅读心得结晶,书中对Redis的各个方面都进行了详细且深入的讲解,将复杂的原理用最简单的方式为大家解构和讲解,强烈推荐给每一位Redis的使用者阅读。
—— iammutex,NoSQLFan站长,乐视网技术经理
Redis 是近些年来特别火爆的 NoSQL 之一。纵观中外各种书籍还没有一本能对 Redis 内部进行深入剖析,《Redis 设计与实现》可谓开此先河。常和作者在网上交流,知道作者为这本书付出了大量的心血。这本书行文流畅,思路清晰,详细地介绍了 Redis 源码的方方面面。无论是想学习 NoSQL、网络编程的初学者,还是源码控的进阶者,本书都会有很大的帮助。
—— 阮若夷,支付宝高级专家
【内容简介】
本书全面而完整地讲解了Redis的内部机制与实现方式,对Redis的大多数单机功能以及所有多机功能的实现原理进行了介绍,展示了这些功能的核心数据结构以及关键的算法思想,图示丰富,描述清晰,并给出大量参考信息。通过阅读本书,读者可以快速、有效地了解Redis的内部构造以及运作机制,更好、更高效地使用Redis。
本书主要分为四大部分。第一部分“数据结构与对象”介绍了Redis中的各种对象及其数据结构,并说明这些数据结构如何影响对象的功能和性能。第二部分“单机数据库的实现”对Redis实现单机数据库的方法进行了介绍,包括数据库、RDB持久化、AOF持久化、事件等。第三部分“多机数据库的实现”对Redis的Sentinel、复制、集群三个多机功能进行了介绍。第四部分“独立功能的实现”对Redis中各个相对独立的功能模块进行了介绍,涉及发布与订阅、事务、Lua脚本、排序、二进制位数组、慢查询日志、监视器等。本书作者专门维护了www.redisbook.com网站,提供带有详细注释的Redis源代码,以及本书相关的更新内容。
读源码类书籍,最重要的是要看到作者的想法而不是源码本身,否则,直接读源码就好了,这本还不错
评分深入浅出,感觉还是挺棒的
评分深入浅出,感觉还是挺棒的
评分读源码类书籍,最重要的是要看到作者的想法而不是源码本身,否则,直接读源码就好了,这本还不错
评分深入浅出,感觉还是挺棒的
Redis设计与实现 2024 pdf epub mobi 电子书