图书介绍
深入理解Redis2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)杰里米·尼尔森(Jeremy Nelson) 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121312014
- 出版时间:2017
- 标注页数:300页
- 文件大小:35MB
- 文件页数:321页
- 主题词:数据库-基本知识
PDF下载
下载说明
深入理解RedisPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1 为何选择Redis?1
合适之选?2
尝试使用Redis4
流行的使用模式9
今非昔比11
总结13
2 高级键管理与数据结构14
Redis键14
Redis键模式15
键分隔符和命名约定17
手动创建Redis模式19
解构Redis对象映射器22
键过期27
键的注意事项27
大O符号28
为自定义代码计算大O符号30
回顾Redis数据结构的时间复杂度32
字符串32
哈希33
列表34
集合35
有序集合36
高级有序集合操作39
位串和位操作39
HyperLogLogs41
总结42
3 内存管理的建议与技巧43
配置Redis43
主从复制44
32位Redis44
INFO memory详解46
键过期48
LRU键驱逐策略53
创建内存高效的Redis数据结构61
小巧的哈希、列表、集合和有序集合61
把位、字节和Redis字符串用作随机访问数组67
优化哈希,高效存储68
硬件和网络延迟71
操作系统建议73
总结74
4 Redis编程第一部分:Redis核心、客户端和编程语言75
Redis的内部结构75
理解redis.h和redis.c82
Redis序列化协议92
Redis RDB格式95
使用Redis和Python创建协程98
使用Node.js和Redis实现Todo列表应用102
复制与公共访问105
总结105
5 Redis编程第二部分:Lua脚本、管理与DevOps106
在Redis中使用Lua106
使用Redis的KEYS和ARGV115
Redis中的高级Lua脚本119
MARC21数据提取119
纸质文具在线商店121
让JSON-LD、Lua和Redis协同工作124
Redis Lua调试器128
Redis的编程与管理131
主从复制132
使用MULTI和EXEC实现事务134
Redis在DevOps中扮演的角色137
总结138
6 可伸缩性:Redis集群和Sentinel140
数据分区的方法140
范围分区141
列表分区143
哈希分区146
复合分区147
键哈希标签148
使用Twemproxy实现Redis集群149
使用关联数据片段服务器测试Twemproxy150
Redis集群的背景156
Redis集群概览157
使用Redis集群158
Redis集群实时重新配置及重新分片163
故障转移166
在Redis集群中替换或者升级节点168
使用Redis Sentinel进行监控169
为区域代码列表分区配置Redis Sentinel171
总结174
7 Redis与互补的NoSQL技术175
NoSQL技术的繁荣175
Redis作为MongoDB的分析补充179
Redis作为ElasticSearch的预处理组件191
在BIBCAT中使用Redis和ElasticSearch191
ElasticSearch、Logstash和Redis196
Redis作为Fedora Commons的智能缓存补充197
总结203
8 Docker容器与云端部署204
Linux容器204
与Redis相关的Docker基础209
Docker镜像中的层217
Docker文件系统后端218
Docker和Redis的问题225
使用Docker Compose打包应用程序225
Redis和AWS230
专门的云托管选项231
Redis Labs232
DigitalOcean Redis232
总结233
9 任务管理与消息队列234
Redis的发布/订阅模式概述234
发布/订阅RESP回复235
SUBSCRIBE和UNSUBSCRIBE RESP数组235
PSUBSCRIBE和UNSUBSCRIBG数组237
使用redis-cli进行发布/订阅238
Redis发布订阅实战240
第一个工作站采用Python进行发布订阅242
第二个工作站采用Node.js进行发布订阅244
第三个工作站使用Lua客户端进行发布订阅246
Redis键空间通知249
使用Redis和Celery进行任务管理253
GIS和RestMQ257
使用RestMQ进行任务管理260
使用Redis技术进行消息通信262
使用Disque进行消息通信262
总结264
10 信息流的测量与管理265
基于Redis的ETL方案265
将JSON转换成RESP271
管理Redis时的安全考虑277
使用Redis Web仪表板进行运营监测280
机器学习281
朴素贝叶斯与工作分类282
使用Redis实现线性规划292
总结296
附录:来源298
热门推荐
- 207678.html
- 2475013.html
- 1826744.html
- 34740.html
- 2529227.html
- 1185333.html
- 3239733.html
- 1923071.html
- 3538964.html
- 1816605.html
- http://www.ickdjs.cc/book_3094296.html
- http://www.ickdjs.cc/book_2774754.html
- http://www.ickdjs.cc/book_2047029.html
- http://www.ickdjs.cc/book_3704709.html
- http://www.ickdjs.cc/book_3197972.html
- http://www.ickdjs.cc/book_55281.html
- http://www.ickdjs.cc/book_879738.html
- http://www.ickdjs.cc/book_2968924.html
- http://www.ickdjs.cc/book_1171758.html
- http://www.ickdjs.cc/book_3079157.html