大小:47.55M
更新时间:23-08-15
系统:Pc
redis实战是一本Redis设计与实现的入门指南,由美国程序员Josiah L. Carlson编著,黄健宏编译。本书内容丰富翔实,对Redis本身以及它的键值对模型进行了介绍,读者将接触到包括缓存、分布式广告定向等实际使用案例,学到如何从小型的作业任务开始,扩展Redis以适应大规模的数据集,以及如何与其他传统的关系数据库或是其他NoSQL存储系统进行集成。有经验的开发者应该会对集群和服务器脚本编程等较为深入的内容感兴趣, 欢迎免费下载阅读。注意:本站提供的是redis实战 pdf 完整版,并且是高清版本。

《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 其他资源和参考资料
1、下载并解压,得出pdf文件
2、如果打不开本文件,请务必下载pdf阅读器
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读
应用信息
同类热门
类似软件
redis入门指南(第2版)11.35M332人在用 Redis是一个开源的key-value存储,可用于构建高性能,可扩展的Web应用程序,它不仅支持丰富的数据类型,而且在响应速度上还非常快速,国内的新浪网就大量的使用了这种技术,如果您想要学习这种语言的话,那么小编推荐您先下载这款redis入门指南
查看热门标签
网友评论1人参与,1条评论
最新排行
佳能60d使用说明书12.02Mpdf高清版 佳能60d是50D的升级版本,其该版本最大的改动就是取消的AF微调功能,全面支持引闪、翻转屏、塑料机身等功能。同时还搭配了一块3英寸104万像素的TFT高清旋转液晶屏视野率约100%,以及最新型的DIGIC 4数字影像处理器,给用户带来最便捷的摄影
查看
轻松学SQL Server数据库39.94M张钦pdf扫描版轻松学SQL Server数据库是一本SQL Server数据库学习手册,由张钦、崔程、李立新等编著。本书详细地讲解了SQL Server 2008中的各种知识点,并使用大量的实践案例来应用这些知识点,使读者能够更加深入、快速地掌握和了解各章节中的知识。
查看
asp.net从入门到精通第2版153.34Mpdf高清版目前网站开发最流行的就是使用asp.net语言,因为该语言具有方便性、灵活性、性能优,生产效率高、安全性高、完整性强及面向对象等特性,但如何才能学习好asp.net呢?在此小编向广大网友推荐使用asp.net从入门到精通第2版,该书是目前最优秀的学习as
查看
modelsim教程大全12.71Mpdf中文版 modelsim教程大全是多多小编收集的一个软件教程合集包,总共7个文件,包括pdf、doc、ppt三种格式,并附带了pdf阅读器,用户即下即看。该教程详细的讲述了modelsim的基本仿真流程,软件的详细使用方法以及使用技巧,通过学习,力争让每一
查看
pkpm结构软件从入门到精通pdf高清版48.97M杨星编著 pkpm结构软件从入门到精通是一本学习pkpm结构系列软件最好的入门图书,由杨星编著,中国建筑工业出版社发行。全书共分四篇,分别是人门篇,应用篇、提高篇和答疑篇,涵盖了PKPM结构软件中最重要最实用的部分,包括pkpm结构软件的基本功能和操作流程,
查看
java ee 7权威指南 卷2(原书第5版)55.08M埃里克·珍兆科pdf扫描版 java ee 7权威指南 卷2(原书第5版)是一本java EE权威开发指南,由美国程序员埃里克·珍兆科、里卡多·塞维拉 - 纳瓦罗、伊恩·埃文斯、金姆·哈泽和威廉·马基特五人共同编著。本书是一个面向任务的实用指南,通过一系列实用示例介绍如何开发
查看
c和指针 pointers on c10.49M里科(Kenneth·Reek) pdf扫描版C和指针是一本C和C++领域的经典著作,由里科(Kenneth·Reek)编著。本书通过对指针的基础知识和高级特性的探讨,帮助程序员把指针的强大功能融入到自己的程序中去。全书共18章,覆盖了数据、语句、操作符和表达式、指针、函数、数组、字符串、结构和联合
查看
erlang程序设计第2版13.57MJoe Armstrong pdf扫描版erlang程序设计第2版是一本Erlang程序设计书籍,由Erlang最初的设计者和实现者Joe Armstrong编著,牛化成翻译。本书是erlang程序设计的第二个版本。作者在第2版中做了重要更新,不但涵盖核心语言和框架的基本内容,还涉及rebar
查看
google android开发入门与实战高清版35.85MPDF版 说到google android,它实际上是Google开发的基于Linux平台的开源手机操作系统,包括了操作系统、用户界面、用户程序、移动电话工作所需要的全部软件,并不存在任何以往阻碍移动产业创新的专有权障碍。 如果用户想要学会这一技
查看
大数据挑战与nosql数据库技术1.95M完整版 大数据挑战与nosql数据库技术是一本NoSQL数据库数据操作手册,由陆嘉恒编著。本书内容丰富翔实,主要从理论、系统、应用三个方面详细讲述了大数据的技术知识,并针对NoSQL数据库技术做了深入的分享,是学习大数据技术的地图、指南手册,可以帮助读者跳
查看
第1楼 北京市电信 网友