redis实战 pdf 完整版 PDF高清下载

《redis实战》深入浅出地介绍了Redis的5种数据类型,并通过多个实用示例展示了Redis的用法。

除此之外,书中还讲述了Redis的优化方法以及扩展方法,是一本对于学习和使用 Redis 来说不可多得的参考书籍。
《redis实战》一共由三个部分组成。

部分对Redis进行了介绍,说明了Redis的基本使用方法、它拥有的5种数据结构以及操作这5种数据结构的命令,并讲解了如何使用Redis去构建文章展示网站、cookie、购物车、网页缓存、数据库行缓存等一系列程序。

第二部分对Redis命令进行了更详细的介绍,并展示了如何使用Redis去构建更为复杂的辅助工具和应用程序,并在结尾展示了如何使用Redis去构建一个简单的社交网站。

第三部分对Redis用户经常会遇到的一些问题进行了介绍,讲解了降低Redis内存占用的方法、扩展Redis性能的方法以及使用Lua语言进行脚本编程的方法。

内容提要
献给
译者序
译者简介
序
前言
致谢
关于本书
关于图画
第一部分 入门
1.1 Redis简介
1.1.1 Redis与其他数据库和软件的对比
1.1.2 附加特性
1.1.3 使用Redis的理由
1.2 Redis数据结构简介
1.2.1 Redis中的字符串
1.2.2 Redis中的列表
1.2.3 Redis的集合
1.2.4 Redis的散列
1.2.5 Redis的有序集合
1.3 你好
1.3.1 对文章进行投票
1.3.2 发布并获取文章
1.3.3 对文章进行分组
1.4 寻求帮助
1.5 小结
第2章 使用Redis构建Web应用
2.1 登录和cookie缓存
2.2 使用Redis实现购物车
2.3 网页缓存
2.4 数据行缓存
2.5 网页分析
2.6 小结
第二部分 核心概念
第3章 Redis命令
3.1 字符串
3.2 列表
3.3 集合
3.4 散列
3.5 有序集合
3.6 发布与订阅
3.7 其他命令
3.7.1 排序
3.7.2 基本的Redis事务
3.7.3 键的过期时间
3.8 小结
第4章 数据安全与性能保障
4.1 持久化选项
4.1.1 快照持久化
4.1.2 AOF持久化
4.1.3 重写/压缩AOF文件
4.2 复制
4.2.1 配置Redis的配置选项
4.2.2 Redis复制的启动过程
4.2.3 主从链
4.2.4 检验磁盘写入
4.3 处理系统故障
4.3.1 验证快照文件和AOF文件
4.3.2 *换故障主服务器
4.4 Redis事务
4.4.1 定义用户信息和用户包裹
4.4.2 将物品放到市场上销售
4.4.3 购买物品
4.5 非事务型流水线
4.6 关于性能方面的注意事项
4.7 小结
第5章 使用Redis构建支持程序
5.1 使用Redis来记录日志
5.1.1 最新日志
5.1.2 常见日志
5.2 计数器和统计数据
5.2.1 将计数器存储到Redis里面
5.2.2 使用Redis存储统计数据
5.2.3 简化统计数据的记录与发现
5.3 查找IP所属城市以及**
5.3.1 载入位置表格
5.3.2 查找IP所属城市
5.4 服务的发现与配置
5.4.1 使用Redis存储配置信息
5.4.2 为每个应用程序组件分别配置一个Redis服务器
5.4.3 自动Redis连接管理
5.5 小结
第6章 使用Redis构建应用程序组件
6.1 自动补全
6.1.1 自动补全*近联系人
6.1.2 通讯录自动补全
6.2 分布式锁
6.2.1 锁的重要性
6.2.2 简易锁
6.2.3 使用Redis构建锁
6.2.4 细粒度锁
6.2.5 带有超时限制特性的锁
6.3 计数信号量
6.3.1 构建基本的计数信号量
6.3.2 公平信号量
6.3.3 刷新信号量
6.3.4 消除竞争条件
6.4 任务队列
6.4.1 先进先出队列
6.4.2 延迟任务
6.5 消息拉取
6.5.1 单接收者消息的发送与订阅替代品
6.5.2 多接收者消息的发送与订阅替代品
6.6 使用Redis进行文件分发
6.6.1 根据地理位置聚合用户数据
6.6.2 发送日志文件
6.6.3 接收日志文件
6.6.4 处理日志文件
6.7 小结
第7章 基于搜索的应用程序
7.1 使用Redis进行搜索
7.1.1 基本搜索原理
7.1.2 对搜索结果进行排序
7.2 有序索引
7.2.1 使用有序集合对搜索结果进行排序
7.2.2 使用有序集合实现非数值排序
7.3 广告定向
7.3.1 什么是广告服务器?
7.3.2 对广告进行索引
7.3.3 执行广告定向操作
7.3.4 从用户行为中学习
7.4 职位搜索
7.4.1 逐个查找合适的职位
7.4.2 以搜索方式查找合适的职位
7.5 小结
第8章 构建简单的社交网站
8.1 用户和状态
8.1.1 用户信息
8.1.2 状态消息
8.2 主页时间线
8.3 关注者列表和正在关注列表
8.4 状态消息的发布与删除
8.5 流
8.5.1 流API提供的数据
8.5.2 提供数据
8.5.3 对流消息进行过滤
8.6 小结
第三部分 进阶内容
第9章 降低内存占用
9.1 短结构
9.1.1 压缩列表表示
9.1.2 集合的整数集合编码
9.1.3 长压缩列表和大整数集合带来的性能问题
9.2 分片结构
9.2.1 分片式散列
9.2.2 分片集合
9.3 打包存储二进制位和字节
9.3.1 决定被存储位置信息的格式
9.3.2 存储打包后的数据
9.3.3 对分片字符串进行聚合计算
9.4 小结
第10章 扩展
10.1 扩展读性能
10.2 扩展写性能和内存容量
10.2.1 处理分片配置信息
10.2.2 创建分片服务器连接装饰器
10.3 扩展复杂的查询
10.3.1 扩展搜索查询量
10.3.2 扩展搜索索引大小
10.3.3 对社交网站进行扩展
10.4 小结
第11章 Redis的Lua脚本编程
11.1 在不编写C代码的情况下添加新功能
11.1.1 将Lua脚本载入
11.1.2 创建新的状态消息
11.2 使用Lua重写锁和信号量
11.2.1 使用Lua实现锁的原因
11.2.2 重写锁实现
11.2.3 使用Lua实现计数信号量
11.3 移除WATCH/MULTI/EXEC事务
11.3.1 回顾群组自动补全程序
11.3.2 再次对物品买卖市场进行改进
11.4 使用Lua对列表进行分片
11.4.1 分片列表的构成
11.4.2 将元素推入分片列表
11.4.3 从分片里面里面弹出元素
11.4.4 对分片列表执行阻塞弹出操作
11.5 小结
附录A 快速安装指南
附录B 其他资源和参考资料
附录A 快速安装指南
附录B 其他资源和参考资料

下载地址

https://pan.baidu.com/s/1hC_udW6CqRIk8BJd2H3kBw

  • 如需提取码:

    [打开微信]->[扫描下方二维码]->[关注数据与人] 输入"600003" 获取提取码

    坚持电子书籍资源共享,感谢认同!

    如果取消关注本公众号,即使再次关注,也将无法提供本服务,切记切记。

原文地址:https://www.cnblogs.com/sunkang-dba/p/12670245.html

时间: 2024-10-10 16:21:30

redis实战 pdf 完整版 PDF高清下载的相关文章

从零开始学Python程序设计(Python 3.5以上)中文pdf扫描版[172MB]高清下载

Python语言是面向对象的模块化设计语言,它易于学习.易于维护.可读性强,适合初学者作为入门程序设计语言. <从零开始学Python程序设计>以Python3.5版本作为教学版,针对初学者的特点,分为五篇内容进行全面讲解:第壹篇为基础入门篇(第1-3章),介绍Python语言的基本功能:第二篇为有序和无序篇(第4-6章),介绍控制台应用程序和窗口应用程序:第三篇为标准函数篇(第7和8章),介绍标准函数库的应用:第四篇为面向对象篇(第9-11章),介绍封装.继承和多态:第五篇为高级篇(第12-

JavaScript高级程序设计(第3版) 中文pdf扫描版 89M 高清下载

<JavaScript高级程序设计(第3版)>是JavaScript超级畅销书的最新版.ECMAScript5和HTML5在标准之争中双双胜出,使大量专有实现和客户端扩展正式进入规范,同时也为JavaScript增添了很多适应未来发展的新特性. <JavaScript高级程序设计>这一版除增加5章全新内容外,其他章节也有较大幅度的增补和修订,新内容篇幅约占三分之一. 全书从JavaScript语言实现的各个组成部分——语言核心.DOM.BOM.事件模型讲起,深入浅出地探讨了面向对象

MAYA影视动漫高级模型制作全解析出_完整版PDF电子书下载 带索引书签目录高清版

MAYA影视动漫高级模型制作全解析_页数384_出版日期2016.04_完整版PDF电子书下载 带索引书签目录高清版_13936277 下载链接  http://pan.baidu.com/s/1skA4FZf [作 者]CGWANG动漫教育著 [形态项] 384 [出版项] 北京:人民邮电出版社 , 2016.04 [ISBN号]7-115-41201-0 [中图法分类号]TP391.41 [原书定价]99.00 [主题词]三维动画软件 [参考文献格式] CGWANG动漫教育著. MAYA影视

《经济学原理:宏观经济学分册》学习手册 第7版_P248_2015.09_完整版PDF电子书下载 带索引书签目录高清版

<经济学原理:宏观经济学分册>学习手册  第7版_P248_2015.09_完整版PDF电子书下载 带索引书签目录高清版_13864820 下载地址 http://pan.baidu.com/s/1bJgNbK [作 者]付达院主编 [形态项] 248 [出版项] 北京:北京大学出版社 , 2015.09 [ISBN号]978-7-301-26243-6 [中图法分类号]F015 [原书定价]35.00 [主题词]宏观经济学-高等学校-自学参考资料 [参考文献格式] 付达院主编. <经济

《经济学原理:微观经济学分册》学习手册 第7版_P359_2015.09_完整版PDF电子书下载 带索引书签目录高清版

<经济学原理:微观经济学分册>学习手册  第7版_P359_2015.09_完整版PDF电子书下载 带索引书签目录高清版_13869902 下载地址    http://pan.baidu.com/s/1jHVHEM6 [作 者]付达院主编 [形态项] 359 [出版项] 北京:北京大学出版社 , 2015.09 [ISBN号]978-7-301-26244-3 [中图法分类号]F016 [原书定价]42.00 [主题词]微观经济学-高等学校-自学参考资料 [参考文献格式] 付达院主编. &l

C#开发课堂实录_页数447_出版日期2016.02_完整版PDF电子书下载 带索引书签目录高清版

C#开发课堂实录_页数447_出版日期2016.02_完整版PDF电子书下载 带索引书签目录高清版_13937404 下载链接  http://pan.baidu.com/s/1bo4lFzh [作 者]张冬旭,马春兴编 [丛书名]课堂实录 [形态项] 447 [出版项] 北京:清华大学出版社 , 2016.02 [ISBN号]7-302-40539-5 [中图法分类号]TP312 [原书定价]69.00 [主题词]C语言-程序设计 [参考文献格式] 张冬旭,马春兴编. C#开发课堂实录. 北京

响应式Web设计:HTML5和CSS3实战 第2版 (本&#183;弗莱恩) 中文pdf完整版

本书将当前Web 设计中热门的响应式设计技术与HTML5 和CSS3 结合起来,为读者全面深入地讲解了针对各种屏幕大小设计和开发现代网站的各种技术.书中不仅讨论了媒体查询.弹性布局.响应式图片,更将新的和有用的HTML5 和CSS3 技术一并讲解,是学习新Web 设计技术不可多得的佳作. - 理解响应式设计,以及为何它对现代Web设计如此重要 - 清晰.高效地编写富有语义的HTML5标记 - 使用CSS3媒体查询基于设备应用不同的样式,了解媒体查询的*进展 - 根据不同的屏幕大小.分辨率和使用环

《Flask Web开发:基于Python的Web应用开发实战》pdf 完整版免费下载

<Flask Web开发:基于Python的Web应用开发实战>.pdf pdf 完整版免费下载: https://u253469.ctfile.com/fs/253469-292665036 更多电子书下载: http://hadoopall.com/book 内容简介 本书不仅适合初级Web开发人员学习阅读,更是Python程序员用来学习高级Web开发技术的优秀参考书. ? 学习Flask应用的基本结构,编写示例应用: ? 使用必备的组件,包括模板.数据库.Web表单和电子邮件支持: ?

CAD CAM CAE自学手册 ANSYS 15.0有限元分析自学手册_完整版PDF电子书下载

CAD CAM CAE自学手册  ANSYS 15.0有限元分析自学手册_2015.10_P523_完整版PDF电子书下载 带索引书签目录高清版_13818745 下载链接http://pan.baidu.com/s/1kUH24Rl [作 者]李津编著 [丛书名]CAD/CAM/CAE自学手册 [形态项] 523 [出版项] 北京:人民邮电出版社 , 2015.10 [ISBN号]978-7-115-27588-2 [中图法分类号]O241.82-39 [原书定价]69.00 [主题词]有限元