redis实战中文pdf下载-Redis实战PDF完整版下载

《Redis实战》是一本介绍Redis的使用方法、优化性能、应用场景等方面的实战书籍。书中详细介绍了Redis的数据结构、命令、主从复制、哨兵模式、集群模式等方面的内容,同时结合实际业务场景分享了实际使用案例,知识兔帮助读者了解Redis的实际应用场景。

Redis实战

Redis实战简介:

书 名:Redis实战
作 者:[美]约西亚 L.卡尔森(Josiah L. Carlson)ISBN:9787115402844
出版社:人民邮电出版社
出版时间:2015年11月
版次:第1版
字数:395千字
页数:281页
印刷时间:2015年11月
开本:16开
印次:1
包装:平装

Redis实战目录:

目录
第一部分 入门
第1章 初识Redis 2
1.1 Redis简介 3
1.1.1 Redis与其他数据库和软件的对比 3
1.1.2 附加特性 4
1.1.3 使用Redis的理由 5
1.2 Redis数据结构简介 6
1.2.1 Redis中的字符串 7
1.2.2 Redis中的列表 9
1.2.3 Redis的集合 10
1.2.4 Redis的散列 11
1.2.5 Redis的有序集合 12
1.3 你好Redis 13
1.3.1 对文章进行投票 15
1.3.2 发布并获取文章 17
1.3.3 对文章进行分组 19
1.4 寻求帮助 21
1.5 小结 21
第2章 使用Redis构建Web应用 23
2.1 登录和cookie缓存 24
2.2 使用Redis实现购物车 28
2.3 网页缓存 29
2.4 数据行缓存 30
2.5 网页分析 33
2.6 小结 34
第二部分 核心概念
第3章 Redis命令 38
3.1 字符串 39
3.2 列表 42
3.3 集合 44
3.4 散列 46
3.5 有序集合 48
3.6 发布与订阅 52
3.7 其他命令 54
3.7.1 排序 54
3.7.2 基本的Redis事务 56
3.7.3 键的过期时间 58
3.8 小结 60
第4章 数据安全与性能保障 61
4.1 持久化选项 61
4.1.1 快照持久化 62
4.1.2 AOF持久化 66
4.1.3 重写/压缩AOF文件 67
4.2 复制 68
4.2.1 配置Redis的配置选项 69
4.2.2 Redis复制的启动过程 70
4.2.3 主从链 71
4.2.4 检验磁盘写入 72
4.3 处理系统故障 73
4.3.1 验证快照文件和AOF文件 74
4.3.2 更换故障主服务器 75
4.4 Redis事务 76
4.4.1 定义用户信息和用户包裹 77
4.4.2 将物品放到市场上销售 78
4.4.3 购买物品 80
4.5 非事务型流水线 82
4.6 关于性能方面的注意事项 85
4.7 小结 87
第5章 使用Redis构建支持程序 88
5.1 使用Redis来记录日志 88
5.1.1 **日志 89
5.1.2 常见日志 90
5.2 计数器和统计数据 91
5.2.1 将计数器存储到Redis里面 91
5.2.2 使用Redis存储统计数据 96
5.2.3 简化统计数据的记录与发现 98
5.3 查找IP所属城市以及国家 100
5.3.1 载入位置表格 100
5.3.2 查找IP所属城市 102
5.4 服务的发现与配置 103
5.4.1 使用Redis存储配置信息 103
5.4.2 为每个应用程序组件分别配置一个Redis服务器 104
5.4.3 自动Redis连接管理 106
5.5 小结 107
第6章 使用Redis构建应用程序组件 109
6.1 自动补全 109
6.1.1 自动补全*近联系人 110
6.1.2 通讯录自动补全 112
6.2 分布式锁 115
6.2.1 锁的重要性 116
6.2.2 简易锁 118
6.2.3 使用Redis构建锁 119
6.2.4 细粒度锁 122
6.2.5 带有超时限制特性的锁 124
6.3 计数信号量 126
6.3.1 构建基本的计数信号量 126
6.3.2 公平信号量 128
6.3.3 刷新信号量 131
6.3.4 消除竞争条件 132
6.4 任务队列 133
6.4.1 先进先出队列 133
6.4.2 延迟任务 136
6.5 消息拉取 139
6.5.1 单接收者消息的发送与订阅替代品 140
6.5.2 多接收者消息的发送与订阅替代品 141
6.6 使用Redis进行文件分发 145
6.6.1 根据地理位置聚合用户数据 146
6.6.2 发送日志文件 148
6.6.3 接收日志文件 149
6.6.4 处理日志文件 150
6.7 小结 152
第7章 基于搜索的应用程序 153
7.1 使用Redis进行搜索 153
7.1.1 基本搜索原理 154
7.1.2 对搜索结果进行排序 160
7.2 有序索引 162
7.2.1 使用有序集合对搜索结果进行排序 162
7.2.2 使用有序集合实现非数值排序 164
7.3 广告定向 166
7.3.1 什么是广告服务器? 167
7.3.2 对广告进行索引 167
7.3.3 执行广告定向操作 170
7.3.4 从用户行为中学习 174
7.4 职位搜索 180
7.4.1 逐个查找合适的职位 180
7.4.2 以搜索方式查找合适的职位 181
7.5 小结 182
第8章 构建简单的社交网站 184
8.1 用户和状态 185
8.1.1 用户信息 185
8.1.2 状态消息 186
8.2 主页时间线 187
8.3 关注者列表和正在关注列表 188
8.4 状态消息的发布与删除 191
8.5 流API 194
8.5.1 流API分享的数据 195
8.5.2 分享数据 196
8.5.3 对流消息进行过滤 199
8.6 小结 205
第三部分 进阶内容
第9章 降低内存占用 208
9.1 短结构 208
9.1.1 压缩列表表示 209
9.1.2 集合的整数集合编码 211
9.1.3 长压缩列表和大整数集合分享的性能问题 212
9.2 分片结构 214
9.2.1 分片式散列 215
9.2.2 分片集合 218
9.3 打包存储二进制位和字节 221
9.3.1 决定被存储位置信息的格式 221
9.3.2 存储打包后的数据 223
9.3.3 对分片字符串进行聚合计算 224
9.4 小结 226
第10章 扩展Redis 227
10.1 扩展读性能 227
10.2 扩展写性能和内存容量 230
10.2.1 处理分片配置信息 232
10.2.2 创建分片服务器连接装饰器 233
10.3 扩展复杂的查询 234
10.3.1 扩展搜索查询量 235
10.3.2 扩展搜索索引大小 235
10.3.3 对社交网站进行扩展 240
10.4 小结 247
第11章 Redis的Lua脚本编程 248
11.1 在不编写C代码的情况下添加新功能 248
11.1.1 将Lua脚本载入Redis 249
11.1.2 创建新的状态消息 251
11.2 使用Lua重写锁和信号量 254
11.2.1 使用Lua实现锁的原因 254
11.2.2 重写锁实现 255
11.2.3 使用Lua实现计数信号量 257
11.3 移除WATCH/MULTI/EXEC事务 258
11.3.1 回顾群组自动补全程序 259
11.3.2 再次对物品买卖市场进行改进 261
11.4 使用Lua对列表进行分片 263
11.4.1 分片列表的构成 263
11.4.2 将元素推入分片列表 265
11.4.3 从分片里面里面弹出元素 266
11.4.4 对分片列表执行阻塞弹出操作 267
11.5 小结 270
附录A 快速安装指南 271
附录B 其他资源和参考资料 279

redis实战中文pdf下载-Redis实战PDF完整版下载插图1

Redis实战作者媒体评论

“这本书对于Redis的生态系统非常有帮助。”
——摘自“Redis之父”Salvatore Sanfilippo为本书写的序
“书中介绍的示例都来源于真实的使用案例,这是本书的一个主要优点。”
——Filippo Pacini,SG咨询公司
“本书通过真实而全面的示例,知识兔帮助读者从新手成长为专家。”
——Felipe Gutierrez,VMware/Spring Source公司
“这本书分享了极佳的深入分析以及富有洞察力的真实案例。”
——Bobby Abraham,Integri有限责任公司
“此书自有黄金屋,此书自有颜如玉!”
——Leo Cassarani,Unboxed咨询公司

免责声明:

Redis实战来源于网络,仅用于分享知识,学习和交流!请下载完在24小时内删除。
Redis实战禁用于商业用途!如果知识兔您喜欢《Redis实战》,请购买正版,谢谢合作。

主要内容说明

1. Redis的基础概念和命令:介绍了Redis的数据类型、命令等基础知识。

2. Redis的高级特性:介绍了Redis的事务、Lua脚本、管道、过期时间等高级特性。

3. Redis的持久化:介绍了Redis的持久化机制和RDB、AOF两种持久化方式。

4. Redis的高可用:介绍了Redis的主从复制、哨兵模式和集群模式,提高了Redis的可用性。

5. Redis性能优化:介绍了Redis的性能优化技巧,知识兔包括使用连接池、预编译命令、优化网络等方面。

本书是一本很好的Redis实战书籍,适合于对Redis有基础了解,想深入了解Redis的读者阅读。读者可以通过本书掌握Redis的完整开发流程,提高开发效率和工作质量。

以上便是知识兔小编给大家分析介绍的Redis实战PDF完整版。
网盘下载:

下载仅供下载体验和测试学习,不得商用和正当使用。

下载体验

请输入密码查看下载!

如何免费获取密码?

点击下载

评论