《Redis入门指南(第 2 版)》读后感
一本合格的 Redis 入门书
李子骅所作的《Redis入门指南(第 2 版)》是一本合格的 Redis 入门书,根据豆瓣的评分规则,我给这本书的豆瓣评分是 4 星。当然,这个评分是针对“入门”这个层次而言的。
这是一本 Redis 入门指导书。虽然本书在内容摘要写道:
本书的目标读者不仅包括 Redis 新手,还包括那些已经掌握 Redis 使用方法的人。
不知道后半句是出于何种目的写的,但是通过阅读本书后,我可以说后半句完全是误导人。这薄薄的一本书,仅仅是一本 Redis 入门指导书,已经掌握了 Redis 使用方法的人,是完全没有必要通过本书学习 Redis 的。本书介绍了 Redis 的安装,5 种数据类型及操作这些数据类型的常用命令,常见操作(如:事务,过期时间,排序,消息通知,管道等)的实现,脚本,持久化,集群。可以说包含了 Redis 大部分的内容,对于初学者而言,这本书可以作为一张地图,初学者按照这种地图走,就能进入 Redis 的世界。当然,这本书并不深入,为何说没有深入呢?举个例子,比如介绍数据类型,并没有从源代码这一层次上进行分析。
这是一本 合格 的入门书。这里想强调一下“合格”二字。别看这是一本入门书,但是这本书对知识点的讲解是清晰的,有逻辑性的——即讲清楚了这是什么,为什么要使用,什么时候出现的。比如“Lua 脚本”这个知识点,什么是Lua 脚本,为什么使用 Lua 脚本,脚本是什么时候出现的?作者是这样解释的:
Redis 在 2.6 版本推出了脚本功能,允许开发者使用 Lua 语言编写脚本传到 Redis 中执行…使用脚本的好处如下:
(1)减少网络开销…
(2)原子操作…
(3)复用…
从作者的解释中我们看出作者对 Redis 的理解是透彻的,同时,作者的解释也让读者更好的理解“Lua 脚本”。我们学习一个知识点不仅仅是知道怎么操作,更重要的是知道这是什么,怎么来的,只有这样我们才能更好的理解这个知识点,记住这个知识点,合理的运用这个知识点。所以从这个层面上来说,我觉得这是一本合格的书。
关于“过时”的问题。本人购买的是 2015 年 5 月第 2 版(2020 年 3 月 河北第 20 次印刷)。而我现在写这篇读后感的时间是 2021 年 5 月 16 日。所以有些内容的确“过时”了,比如第 34 页的 HMSET 命令,现在已经不推荐使用了;比如新增的数据类型 HyperLogLogs 也没有介绍…受限于成书时间以及 Redis 的发展,这是难以避免的,但这本书把书上的内容讲述好了,所以在我看来是一本好书。万事开头难,即使现在是 2021 年,距离该书第一次出版已经过去了 6 年,对于完全没有接触过 Redis 的初学者而言,我觉得这本书作为入门指导书是非常合适的。对于已经掌握了 Redis 用法的人而言,那么我觉得就完全没有必要以这本书作为 Redis 的学习材料了。
参考资料
[1] 豆瓣, Redis入门指南(第二版)
《Redis入门指南(第 2 版)》读后感相关推荐
- GC13:XO独占游戏《神鬼寓言传奇》公布
作者: 来源: www.bts668.com 微软日前公布了<神鬼寓言传奇>(Fable Legends),该游戏是此系列作品的新作,将作为Xbox One游戏出现. 这款由狮子头工作室开 ...
- Facebook 重金挖不到,ASP.NET 之父,微软大神“红衣教主”传奇
作者 | 伍杏玲 出品 | CSDN (ID:CSDNnews) 2018 年底,微软"王者归来",时隔 16 年市值重返全球第一.人们纷纷用"力挽狂澜"&qu ...
- 乔布斯去世衍生多种周边产品(支持乔布斯请顶)
各种乔布斯肖像 乔布斯公仔 乔布斯立体纸人 不管你是不是狂热的苹果粉丝,是不是拥有n多的苹果产品,苹果帮主乔布斯都应该值得我们纪念. "为什么说乔布斯改变了世界?没有 iPhone,就不会有 ...
- 一战封神!“中国飞人”苏炳添跑出9秒83到底有多牛?
公众号后台回复"图书",了解更多号主新书内容作者:CDA数据分析师来源:CDA数据分析师 [导读] 在刚刚结束的东京奥运会百米飞人大战上,中国选手苏炳添在半决赛跑出9秒83,刷新了 ...
- 乔布斯导演的最后一幕
连作者也说,他仅仅是这本书的写作者,真正的作者是乔布斯."中信出版社总编辑潘岳近日分享了<史蒂夫·乔布斯传>幕后的故事.这本传记预定期已达100万册,预估最终销量将达到500万册 ...
- 30本pdf完整版的经典Linux学习和开发教程和资料下载 android arm java 资料大全
史上最牛的Linux内核学习方法论 点击下载 我的arm_linux移植笔记 点击下载 S3C2440完全开发流程 点击下载 Linux系统命令及其使用详解完整版 点击下载 Linux ...
- 30本pdf完整版的经典Linux学习和开发教程和资料下载 android arm java 资料大全...
史上最牛的Linux内核学习方法论 点击下载 我的arm_linux移植笔记 点击下载 S3C2440完全开发流程 点击下载 Linux系统命令及其使用详解完整版 点击下载 Linux主要shell命 ...
- 养成励志的习惯,一生励志——文指星终极励志
语言的突破全集 卡耐基 --励志经典 点击下载 人性的优点--卡耐基名著--励志经典 点击下载 人生格言精华总集 点击下载 人生定律与原则--励志经典 点击下载 厚黑学 ...
- 养成励志的习惯,一生励志
语言的突破全集 卡耐基 --励志经典 点击下载 人性的优点--卡耐基名著--励志经典 点击下载 人生格言精华总集 点击下载 人生定律与原则--励志经典 点击下载 厚黑学 ...
- 【转】乔布斯经典语录
2011年8月25日消息,乔布斯辞去了苹果公司CEO的职务.10月6日,传来了他去世的消息.在此缅怀乔帮主的同时,与大家分享乔布斯在世时的经典语录.(来自于<乔布斯传>--神一样的传奇的附 ...
最新文章
- Ubuntu 15.10安装ns2.35+nam
- 基于点云的3D障碍物检测
- OpenCV java 图片处理,蒙太奇图片(13)
- python在读写文件之前需要创建文件对象-python读取或写入文件
- Android中解析XML
- VB:如何隐藏/显示treeview的ToolTips
- Yii查看SQL语句:getRawSql()
- 用纯ASP代码实现图片上传并存入数据库中
- _VARIANT_T 到 CSTRING 转换
- 【转】ctypes库的使用整理
- Notepad++使用技巧
- Struts2之文件下载
- 问题 L: 一年中的第几天
- 简单python脚本实例-python下10个简单实例代码
- IDM最强大的多线程下载器 Internet Download Manager v2021 中文版+超多皮肤
- UG与PM数控编程的区别在哪
- This scheduler instance (...) is still active but was recovered by another instance in the cluste
- 超混沌Lorenz系统图像加密(MATLAB)
- 170402网摘题目
- 嵌入式linux与ARM开发板的入门建议
热门文章
- 苹果计算机打音乐,给苹果手机“隔空投送”更多的音乐和文件!
- PTA 基础编程题目集 7-15 计算圆周率 C语言
- 乾颐堂现任明教教主(2014年课程)TCPIP协议详解卷一 第六节课笔记
- 时频分析方法及其在EEG脑电中的应用
- 基于人机环境系统工程的智慧企业建设思考(2)
- 华为16道经典面试题
- 手机测试移动网速的软件,移动测试网速(中国移动在线测速)
- 网络系统设计综合布线方案
- openv识别物体颜色
- linux开发屏幕保护代码,使用xscreensaver编写屏幕保护程序的提示和技巧?