科技
类型
7.6
豆瓣评分
可以朗读
语音朗读
133千字
字数
2013-05-01
发行日期
展开全部
主编推荐语
《Redis入门指南》是一本Redis的入门指导书籍,以通俗易懂的方式介绍了Redis基础与实践方面的知识。
内容简介
本书包括历史与特性、在开发和生产环境中部署运行Redis、数据类型与命令、使用Redis实现队列、事务、复制、管道、持久化、优化Redis存储空间等内容,并采用任务驱动的方式介绍了PHP、Ruby、Python和Node.js这4种语言的Redis客户端库的使用方法。《Redis入门指南》的目标读者不仅包括Redis的新手,还包括那些已经掌握Redis使用方法的人。对于新手而言,《Redis入门指南》的内容由浅入深且紧贴实践,旨在让读者真正能够即学即用;对于已经了解Redis的读者,通过《Redis入门指南》的大量实例以及细节介绍,也能发现很多新的技巧。
目录
- 版权信息
- 内容提要
- 前言
- 第1章 简介
- 1.1 历史与发展
- 1.2 特性
- 1.2.1 存储结构
- 1.2.2 内存存储与持久化
- 1.2.3 功能丰富
- 1.2.4 简单稳定
- 第2章 准备
- 2.1 安装Redis
- 2.1.1 在POSIX系统中安装
- 2.1.2 在OS X系统中安装
- 2.1.3 在Windows中安装
- 2.2 启动和停止Redis
- 2.2.1 启动Redis
- 2.2.2 停止Redis
- 2.3 Redis命令行客户端
- 2.3.1 发送命令
- 2.3.2 命令返回值
- 2.4 配置
- 2.5 多数据库
- 第3章 入门
- 3.1 热身
- 3.2 字符串类型
- 3.2.1 介绍
- 3.2.2 命令
- 3.2.3 实践
- 3.2.4 命令拾遗
- 3.3 散列类型
- 3.3.1 介绍
- 3.3.2 命令
- 3.3.3 实践
- 3.3.4 命令拾遗
- 3.4 列表类型
- 3.4.1 介绍
- 3.4.2 命令
- 3.4.3 实践
- 3.4.5 命令拾遗
- 3.5 集合类型
- 3.5.1 介绍
- 3.5.2 命令
- 3.5.3 实践
- 3.5.4 命令拾遗
- 3.6 有序集合类型
- 3.6.1 介绍
- 3.6.2 命令
- 3.6.3 实践
- 3.6.4 命令拾遗
- 第4章 进阶
- 4.1 事务
- 4.1.1 概述
- 4.1.2 错误处理
- 4.1.3 WATCH命令介绍
- 4.2 生存时间
- 4.2.1 命令介绍
- 4.2.2 实现访问频率限制之一
- 4.2.3 实现访问频率限制之二
- 4.2.4 实现缓存
- 4.3 排序
- 4.3.1 有序集合的集合操作
- 4.3.2 SORT命令
- 4.3.3 BY参数
- 4.3.4 GET参数
- 4.3.5 STORE参数
- 4.3.6 性能优化
- 4.4 消息通知
- 4.4.1 任务队列
- 4.4.2 使用Redis实现任务队列
- 4.4.3 优先级队列
- 4.4.4 “发布/订阅”模式
- 4.4.5 按照规则订阅
- 4.5 管道
- 4.6 节省空间
- 4.6.1 精简键名和键值
- 4.6.2 内部编码优化
- 第5章 实践
- 5.1 PHP与Redis
- 5.1.1 安装
- 5.1.2 使用方法
- 5.1.3 简便用法
- 5.1.4 实践:用户注册登录功能
- 5.2 Ruby与Redis
- 5.2.1 安装
- 5.2.2 使用方法
- 5.2.3 简便用法
- 5.2.4 实践:自动完成
- 5.3 Python与Redis
- 5.3.1 安装
- 5.3.2 使用方法
- 5.3.3 简便用法
- 5.3.4 实践:在线的好友
- 5.4 Node.js与Redis
- 5.4.1 安装
- 5.4.2 使用方法
- 5.4.3 简便用法
- 5.4.4 实践:IP地址查询
- 第6章 脚本
- 6.1 概览
- 6.1.1 脚本介绍
- 6.1.2 实例:访问频率限制
- 6.2 Lua语言
- 6.2.1 Lua语法
- 6.2.2 标准库
- 6.2.3 其他库
- 6.3 Redis与Lua
- 6.3.1 在脚本中调用Redis命令
- 6.3.2 从脚本中返回值
- 6.3.3 脚本相关命令
- 6.3.4 应用实例
- 6.4 深入脚本
- 6.4.1 KEYS与ARGV
- 6.4.2 沙盒与随机数
- 6.4.3 其他脚本相关命令
- 6.4.4 原子性和执行时间
- 第7章 管理
- 7.1 持久化
- 7.1.1 RDB方式
- 7.1.2 AOF方式
- 7.2 复制
- 7.2.1 配置
- 7.2.2 原理
- 7.2.3 图结构
- 7.2.4 读写分离
- 7.2.5 从数据库持久化
- 7.3 安全
- 7.3.1 可信的环境
- 7.3.2 数据库密码
- 7.3.3 命名命令
- 7.4 通信协议
- 7.4.1 简单协议
- 7.4.2 统一请求协议
- 7.5 管理工具
- 7.5.1 redis-cli
- 7.5.2 phpRedisAdmin
- 7.5.3 Rdbtools
- 附录A Redis命令属性
- A.1 REDIS_CMD_WRITE
- A.2 REDIS_CMD_DENYOOM
- A.3 REDIS_CMD_NOSCRIPT
- A.4 REDIS_CMD_RANDOM
- A.5 REDIS_CMD_SORT_FOR_SCRIPT
- A.6 REDIS_CMD_LOADING
- 附录B 配置参数索引
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。