搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Redis开发实战(视频讲解版)/李兴华原创精品系列/软件开发人才培养系列丛书
0.00     定价 ¥ 79.80
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787115622303
  • 作      者:
    编者:李兴华//马云涛//王月清|责编:刘博
  • 出 版 社 :
    人民邮电出版社
  • 出版日期:
    2024-04-01
收藏
畅销推荐
内容介绍
Redis数据库是当今互联网项目开发中使用较多的NoSQL数据库。Redis以高性能著称,专门应用于各种高并发的项目开发场景。在国内的互联网开发中,Java有着非常重要的地位,要想打造一套适合Java学习者系统学习的教程,就需要提供完善的Java与Redis开发实例,本书的设计目的就在于此。 鉴于Redis的实际应用场景,本书非常详细地分析了Java中的3种Redis开发方式,包括Lettuce、Spring Data Redis、Spring Data Redis与Spring Boot的整合开发。本书按照由浅至深的顺序打造知识体系,主要内容包括Redis概述、Redis数据操作、Redis服务配置、Redis编程开发、Redis进阶编程、Redis集群架构、Redis Stack,因书中的内容均基于Linux操作系统,故本书介绍了Ubuntu操作系统。 本书附有配套视频、源代码、习题、教学课件等资源。为了帮助读者更好地学习本书,编者还提供了在线答疑服务。 本书适合作为高等教育本科院校、高等职业院校计算机相关专业的教材,也可供广大计算机编程爱好者自学使用。
展开
目录
第1章 Redis概述
1.1 NoSQL数据库
1.2 Redis简介
1.3 Redis组件安装
1.4 Redis服务配置
1.5 Redis基础认证
1.6 redis-benchmark
1.7 本章概览
第2章 Redis数据操作
2.1 Redis数据存储
2.1.1 文本数据类型
2.1.2 keys命令
2.1.3 Hash数据类型
2.1.4 数字操作
2.2 Redis集合数据
2.2.1 List数据类型
2.2.2 Set数据类型
2.2.3 ZSet数据类型
2.3 Redis扩展数据类型
2.3.1 位操作
2.3.2 HyperLogLog
2.3.3 GEO数据类型
2.4 本章概览
第3章 Redis服务配置
3.1 Redis数据持久化
3.1.1 RDB持久化机制
3.1.2 RDB数据恢复案例
3.1.3 AOF持久化机制
3.1.4 AOF数据恢复案例
3.2 Redis线程模型
3.3 Redis过期数据淘汰
3.4 listpack
3.5 碎片整理
3.6 SLOWLOG
3.7 延迟监控
3.8 SSL
3.9 ACL
3.9.1 ACL用户管理
3.9.2 ACL配置文件
3.9.3 RedisInsight
3.10 Redis 可视化监控
3.10.1 Redis Exporter
3.10.2 Prometheus 安装与配置
3.11 本章概览
第4 章 Redis 编程开发
4.1 Lettuce
4.1.1 RedisClient
4.1.2 StatefulRedisConnection
4.1.3 Redis i
4.1.4 RedisAsyncCommands
4.1.5 RedisReactiveCommands
4.2 Spring Data Redis
4.2.1 Spring Data连接Redis数据库
4.2.2 RedisTemplate
4.2.3 对象序列化处理
4.2.4 Pipeline命令流水线
4.2.5 Spring Cache Redis
4.3 分布式锁
4.4 接口幂等性
4.5 响应式数据操作
4.6 Web集群与分布式Session管理
4.6.1 Spring Sessior
4.6.2 nginx负载均衡配置
4.6.3 搭建Keepalived服务
4.7 本章概览
第5章 Redis进阶编程
5.1 Redis乐观锁
5.1.1 Lettuce 乐观锁
5.1.2 Spring Data Redis乐观锁
5.2 发布订阅模式
5.2.1 Lettuce实现发布订阅模式
5.2.2 Spring Data Redis实现发布订阅模式
5.3 Stream
5.3.1 Stream消息处理
5.3.2 Stream消费组
5.3.3 Lettuce实现Stream机制
5.3.4 Spring Data Redis实现Stream机制
5.4 Lua脚本
5.4.1 Lua核心语法
5.4.2 Redis执行Lua程序
5.4.3 Redis执行Lua脚本
5.4.4 Redis实现商品定时抢购
5.4.5 Redis流量限制
5.4.6 Function
5.5 抢红包案例分析
5.5.1 红包拆分
5.5.2 红包创建
5.5.3 红包争抢
5.6 应用灰度发布案例
5.6.1 OpenResty服务安装
5.6.2 resty.redis模块
5.6.3 灰度发布
5.7 本章概览
第6章 Redis集群架构
6.1 Redis主从架构
6.1.1 Lettuce整合Redis主从架构
6.1.2 Spring Data Redis整合Redis主从架构
6.2 Redis哨兵机制
6.2.1 配置Redis哨兵集群
6.2.2 Lettuce整合哨兵
6.2.3 Spring Data Redis整合哨兵
6.3 Redis Cluster ao
6.3.1 配置Redis Cluster服务
6.3.2 Lettuce整合Redis Cluster
6.3.3 Spring Data Redis整合Redis Cluster
6.3.4 动态追加Redis Cluster数据节点
6.3.5 动态删除Redis数据节点
6.3.6 predixy集群代理
6.4 本章概览
第7章 Redis Stack
7.1 RedisJSON
7.1.1 RedisJSON命令
7.1.2 Spring Boot整合RedisJSON
7.2 RediSearch
7.2.1 RediSearch命令
7.2.2 RediSearch整合RedisJSON
7.2.3 RediSearch中文检索
7.3 RedisBloom
7.3.1 布隆过滤器
7.3.2 布谷鸟过滤器
7.3.3 Top
7.3.4 T-Digest
7.3.5 Count-Min Sketch
7.4 RoaringBitmap
7.5 RedisTimeSeries
7.6 RedisGraph
7.7 Redis-Cell
7.8 RedisAl
7.9 本章概览
第8章 Ubuntu操作系统
8.1 Ubuntu安装与配置
8.1.1 安装Ubuntu操作系统
8.1.2 配置SSH连接
8.1.3 配置Linux操作系统
8.1.4 配置系统时区时间
8.1.5 配置静态IP地址
8.1.6 扩展数据存储
8.2 Ubuntu服务配置
8.2.1 配置FTP服务
8.2.2 系统防火墙
8.2.3 JDK安装与配置
8.2.4 Tomcat安装与配置
8.2.5 MySQL安装与配置
8.3 搭建系统集群
8.3.1 配置Linux集群主机
8.3.2 配置SSH免登录
8.4 本章概览
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证