展开全部

主编推荐语

《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 配置参数索引
展开全部

评分及书评

评分不足
2个评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。