Redis 开发与运维
作者:张益军(付磊)
出版社:机械工业出版社
ISBN:9787111557975
VIP会员免费
(仅需0.8元/天)
¥ 45.0
温馨提示: 价值40000元的1000本电子书,VIP会员随意看哦!
电子书推荐
-
深入理解Redis 中文版 评分:
深入理解Redis 中文版 深入理解Redis》以由浅入深、由原理到应用场景的方式介绍了Redis 这款NoSQL 数据库产品。书中不仅细致地讲解了Redis 中的数据结构及流行的使用模式,还针对Redis 键的设计和管理,以及内存管理提出了建设性的方案。同时,作者深入Redis 源码,将其内部构造通过源代码调试的方式进行呈现。 《深入理解Redis》适合有一定NoSQL 经验的开发者或者架构师阅读。读者可以从书中找到许多应用场景和解决方案,例如Docker 部署、Redis 消息队列、基于Redis 的ETL 应用和基于Redis 的机器学习等。 1 为何选择Redis? 1 合适之选? 2 尝试使用Redis 4 流行的使用模式 9 Redis 不合心意?马上再试试! 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 HyperLogLogs 41 总结 42 3 内存管理的建议与技巧 43 配置Redis 43 --主从 44 32 位Redis 44 --INFO memory 详解 46 键过期 48 LRU 键清除策略 53 创建内存高效的Redis 数据结构 61 --小巧的哈希、列表、集合和有序集合 61 --把位、字节和Redis 字符串用作随机访问数组 67 优化哈希,高效存储 68 硬件和网络延迟 71 操作系统建议 73 总结 74 4 Redis 编程第一部分:Redis 核心、客户端和编程语言 75 Redis 的内部结构 75 --理解redish 和redisc 82 --Redis 序列化协议92 --Redis RDB 格式 95 使用Redis 和Python 创建协程 98 --使用Nodejs 和Redis 实现Todo 列表应用 102 --复制与公共访问 105 总结 105 5 Redis 编程第二部分:Lua 脚本、管理与DevOps 106 在Redis 中使用Lua 106 使用Redis 的KEYS 和ARGV 115 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 集群和Sentinel 140 数据分区的方法 140 --范围分区 141 --列表分区 143 --哈希分区 146 --复合分区 147 --键哈希标签 148 使用Twemproxy 实现Redis 集群 149 --使用关联数据片段服务器测试Twemproxy 150 --Redis 集群的背景 156 --Redis 集群概览 157 使用Redis 集群 158 --Redis 集群实时重新配置及重新分片 163 --故障转移 166 --在Redis 集群中替换或者升级节点 168 使用Redis Sentinel 进行监控 169 --为区域代码列表分区配置Redis Sentinel 171 总结 174 7 Redis 与互补的NoSQL 技术 175 NoSQL 技术的繁荣 175 Redis 作为MongoDB 的分析补充 179 Redis 作为ElasticSearch 的预处理组件 191 --在BIBCAT 中使用Redis 和ElasticSearch 191 --ElasticSearch、Logstash 和Redis 196 Redis 作为Fedora Commons 的智能缓存补充 197 总结 203 8 Docker 容器与云端部署 204 Linux 容器 204 与Redis 相关的Docker 基础 209 Docker 镜像中的层 217 --Docker 文件系统后端 218 Docker 和Redis 的问题 225 使用Docker Compose 打包应用程序 225 Redis 和AWS 230 专门的云托管选项 231 Redis Labs 232 --DigitalOcean Redis 232 总结 233 9 任务管理与消息队列 234 Redis 的发布/订阅模式概述 234 --发布/订阅RESP 回复 235 --SUBSCRIBE 和UNSUBSCRIBE RESP 数组 235 --PSUBSCRIBE 和UNSUBSCRIBE 数组 237 --使用redis-cli 进行发布/订阅 238 Redis 发布订阅实战 240 --第一个工作站采用Python 进行发布订阅 242 --第二个工作站采用Nodejs 进行发布订阅 244 --第三个工作站使用Lua 客户端进行发布订阅 246 Redis 键空间通知 249 使用Redis 和Celery 进行任务管理 253 GIS 和RestMQ 257 使用RestMQ 进行任务管理 260 --使用Redis 技术进行消息通信 262 使用Disque 进行消息通信 262 总结 264 10 信息流的测量与管理 265 基于Redis 的ETL 方案 265 --将JSON 转换成RESP 271 --管理Redis 时的安全考虑 277 --使用Redis Web 仪表板进行运营监测 280 机器学习 281 --朴素贝叶斯与工作分类 282 --使用Redis 实现线性规划 292 总结 296 附录:来源 298
上传时间:2018-04 大小:92.72MB
- 5.4MB
redis开发运维指南.pdf
2020-03-23redis 开发运维指南 全套宝典 包含开发标准开发设计规范,上线部署规划 常见问题处理 高可用及集群 开发运维人员的必备宝典
- 333B
Redis开发与运维教程下载.rar
2020-09-10Redis开发与运维视频教程,本套教程基本上涵盖了redis的开发和运维工作中大部分的知识点,从redis的原理到redis的使用,再到redis的常见使用场景,再到redis的集群与故障处理。期望通过本套教程,可以帮助正在redis项目上的朋友能够更加轻松的工作
- 9.46MB
Redis开发运维实践指南
2016-10-19Redis开发运维实践指南电子书 支持PDF/mobi/epub多种格式
- 60.74MB
redis 实战完整中文版带书签 pdf
2018-04-08redis 实战完整中文版带书签 pdf,redis 实战完整中文版带书签 pdf
- 2.97MB
Redis实战中文PDF
2017-03-09redis快速入门及加深对redis的理解
- 8.81MB
Redis配套思维导图.zip
2020-03-18Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Hash), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。
- 4.2MB
深入了解redis
2011-09-20深入了解redis,希望大家仔细研究redis,了解redis的原理
- 6.63MB
redis合集(深入了解redis,redis实践,redis适用场景及实现,redis学习笔记整理,redis命令参考手册,redis_cmd.chm)
2016-03-17redis合集(深入了解redis,redis实践,redis适用场景及实现,redis学习笔记整理,redis命令参考手册,python简明教程.chm,redis_cmd.chm)
- 2.21MB
深入了解redis底层原理.pptx
2023-09-17技术分享:深入了解redis底层原理
- 933KB
redis深入浅出
2015-04-09这是介绍关于redis的资料,适合了解的人,但是不是特别适合深入学习的人
- 113KB
redis深入.docx
2019-10-21深入理解redis!
- 1.68MB
百度分布式redis集群平台开发与运维
2017-11-11百度分布式redis集群平台开发与运维百度分布式redis集群平台开发与运维
- 68.48MB
redis之相关理解分析以及面试问题总结
2018-12-16redis之相关理解分析以及面试问题总结,以及更加深入的理解redis存储机制
- 60.74MB
redis实战pdf
2017-09-02redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/...
- 379KB
Redis 3.0 中文教程 中级版 epub格式
2018-11-02极客学院翻译的redis中级教程,这个是epub格式的,适合初步了解redis之后打算较深入的学习redis时使用,感谢极客学院,如果涉及侵权,请联系我删除
- 55KB
分布式缓存技术redis学习系列----深入理解SpringRedis的使用.doc
2021-09-29分布式缓存技术redis学习系列----深入理解SpringRedis的使用.doc
- 49.36MB
Redis实战 高清完整版.zip
2018-03-12【内容简介】 本书深入浅出地介绍了Redis的5种数据类型,并通过多个实用示例展示...查看试读章样,下载中文注释源码或者了解更多关于《Redis实战》的相关信息,请访问《Redis实战》的读者支持网站: redisinaction.com
- 1.52MB
redis架构分析.docx
2023-12-20因为近期项目中开始使用Redis,为了更好的理解Redis并应用在适合的业务场景,需要对Redis设计与实现深入的理解。 我分析流程是按照从main进入,逐步深入分析Redis的启动流程。同时根据Redis初始化的流程,理解Redis...
- 80KB
Redis集群性能测试分析
2020-10-16本次测试旨在对Redis各方面性能有深入的了解,为今后的工作打好基础。本次实验的目的主要是搭建Redis Cluster和TwemProxy Redis两种集群,分别对其进行性能测试,测试出集群性能的拐点,找出性能的瓶颈有哪些,并对...
- 1.0MB
redis教案.docx
2020-04-03redis从入门到实战,包括redis的介绍,安装,基本命令,命令介绍。以及redis的实战场景。还有redis的深入了解(redis集群,哨兵模式,心跳机制等等)
- 1.11MB
Redis 代码实现
2014-09-10redis代码分析。 适合想要深入了解redis的开发者。了解了实现中的优缺点,才能更好的使用redis。
- 47.83MB
redis实战
2017-08-28【内容简介】, 本书深入浅出地介绍了Redis的5种数据类型,并..., 【读者支持网站】, 查看试读章样,下载中文注释源码或者了解更多关于《Redis实战》的相关信息,请访问《Redis实战》的读者支持网站: redisinaction.com
- 52KB
《深入理解Spring Cloud与微服务构建》学习笔记(六)-整合redis实践
2019-03-06《深入理解Spring Cloud与微服务构建》学习笔记(六)-整合redis实践,可以直接运行学习参考。
- 57KB
深入理解redis分布式锁和消息队列
2020-12-16最近博主在看redis的时候发现了两种redis使用方式,与之前redis作为缓存不同,利用的是redis可设置key的有效时间和redis的BRPOP命令。 分布式锁 由于目前一些编程语言,如PHP等,不能在内存中使用锁,或者如Java这样...
- 1.52MB
Redis架构设计分析
2014-03-18因为近期项目中开始使用Redis,为了更好的理解Redis并应用在适合的业务场景,需要对Redis设计与实现深入的理解。 我分析流程是按照从main进入,逐步深入分析Redis的启动流程。同时根据Redis初始化的流程,理解Redis...
- 91KB
基于docker搭建redis的配置文件
2023-07-12redis配置文件
- 0B
Redis5.0.14安装压缩包
2022-12-07安装步骤查看https://blog.csdn.net/weixin_44212896/article/details/127191648
- 3.86MB
redis-windows-7.2.3.zip
2023-11-09Redis 是一个高性能的key-value数据库
- 21.36MB
redis desktop manager 2022.5.0.0 windows x64 exe安装包
2022-10-09redis desktop manager 2022.5.0.0 windows x64 exe安装包
- 17.33MB
Redis-6.2.6-x64-Windows
2023-05-19Windows下的Redis6.2.6版本 由于目前6版本以上Redis的windows版不好找到,故此上传至CSDN,方便大家下载使用。