本书是一本Redis的入门指导图书,以通俗易懂的方式介绍了Redis基础与实践方面的知识,包括历史与特性,在开发环境和生产环境中部署运行Redis,数据类型与命令,使用Redis实现事务、排序、消息通知、管道、Redis存储空间的优化,持久化等内容,并采用“任务驱动”的方式介绍了PHP、Ruby、Python和Node.js这4种编程语言的Redis客户端库的使用方法。 本书的目标读者不仅包括Redis新手,还包括已经掌握Redis使用方法的读者。对新手而言,本书的内容由浅入深且紧贴实践,让读者能够即学即用;对于已经了解Redis的读者,通过本书的大量实例以及细节介绍,也能发现很多新的技巧。
1.本书旨在帮助读者从基础开始了解Redis,由浅入深过渡到实践,以帮助读者尽快在实际项目中用上Redis,做到即学即用。
2.大部分章节采用“任务驱动”式讲解方法,虚构了角色—小白和宋老师,在介绍知识点前先设定一个实践任务,从而提高读者的阅读动力。
3.本书依据Redis 6.0版本进行讲解,相较于上一版中的Redis 3.0,新增了更多Redis使用场景的模块系统,读者也将领略到更多新技能。
4.读者按照书中提示操作,即可领取随书附赠的程序代码,并上手实际操作。
5.本书内容丰富,主要包含以下内容:
介绍Redis的历史及特性,回答为什么要使用Redis;
讲解如何在开发环境和生产环境中部署 Redis;
通过实践看Redis诸多数据类型的适用场景;
介绍事务、排序、管道、持久化和复制等技术;
使用Redis实现任务队列;
深度揭示Redis的存储结构,剖析Redis的存储空间优化方法;
领略Redis脚本的魅力,了解脚本的细节和技巧;
介绍Redis的哨兵和集群相关特性;
基于Redis实现在线用户记录、标签补全和区间查找等实用功能;
《Redis入门指南》多年来一直深受读者喜爱。这次推出的第3版在原书坚实的基础上进行了更新,覆盖了新的Redis 6.0版本,并增加了介绍流类型这一重点特性的新章节,使本书更具阅读价值。无论你是Redis新手读者还是有经验的Redis使用者,均可通过本书学习。
目录:
第1章 简介
第 2章 准备
第3章 入门
第4章 进阶
第5章 实践
第6章 脚本
第7章 持久化
第8章 集群
第9章 管理
点击下载