Spring Redis實戰開發(微課視頻版)

郭煦

  • 出版商: 清華大學
  • 出版日期: 2024-04-01
  • 定價: $419
  • 售價: 8.5$356
  • 語言: 簡體中文
  • ISBN: 7302655979
  • ISBN-13: 9787302655978
  • 相關分類: Key-Value StoreJava 相關技術
  • 下單後立即進貨 (約4週~6週)

  • Spring Redis實戰開發(微課視頻版)-preview-1
  • Spring Redis實戰開發(微課視頻版)-preview-2
  • Spring Redis實戰開發(微課視頻版)-preview-3
Spring Redis實戰開發(微課視頻版)-preview-1

商品描述

本書基礎理論和工程項目相結合,循序漸進地介紹了應用Spring開發Redis應用程序的方法和技術。全書共9章,分別介紹Redis基礎、Spring基礎、Spring Redis Template、Spring操作Redis緩存、Redis基礎應用、響應式Redis、Redis集群和Redis倉庫等知識及一個綜合案例,書中的每個知識點都有相應的案例代碼。 本書主要面向廣大從事Spring開發、Java Web開發、大數據開發的專業人員。

目錄大綱

目錄

第1章Redis基礎

1.1Redis簡介

1.2Redis特性

1.3Redis安裝

1.3.1在Linux上安裝Redis

1.3.2在macOS上安裝Redis

1.3.3在Windows上安裝Redis

1.4Redis常用命令

1.4.1鍵值相關命令

1.4.2服務器相關命令

1.4.3字符串相關命令

1.4.4列表相關命令

1.4.5哈希相關命令

1.4.6集合相關命令

1.4.7有序集合相關命令

1.5小結

第2章Spring基礎

2.1Spring IoC

2.2配置元數據

2.3Spring IoC基礎案例

2.4Spring AOP 

2.4.1AOP概念

2.4.2AOP術語

2.5AspectJ AOP註解開發

2.6小結

第3章Spring Redis Template

3.1Java Redis客戶端

3.2創建Redis連接

3.2.1Lettuce

3.2.2Jedis

3.2.3RedisTemplate

3.3Spring操作Redis字符串

3.4Spring操作Redis列表

3.5Spring操作Redis哈希

3.6Spring操作Redis集合

3.7Spring操作Redis有序集合

3.7.1對單個集合的操作

3.7.2對多個集合的操作

3.8Spring操作HyperLogLog

3.9Spring操作Redis位圖

3.10鍵綁定操作子接口

3.11RedisTemplate類的通用方法

3.12序列化和反序列化

3.12.1內置序列化器

3.12.2HashMapper接口

3.13小結

第4章Spring操作Redis緩存

4.1JdbcTemplate

4.1.1JdbcTemplate簡介

4.1.2JdbcTemplate的常用方法

4.2Spring整合Redis緩存

4.3Redis緩存優缺點

4.4緩存雪崩

4.5緩存穿透

4.6小結

第5章Redis基礎應用

5.1發布訂閱

5.1.1常用命令

5.1.2消息隊列

5.2Redis流

5.2.1Redis流簡介

5.2.2Redis流操作之追加

5.2.3Redis流操作之消費

5.2.4Redis流操作之序列化

5.3流水線

5.4事務與Lua

5.4.1Redis事務

5.4.2Lua腳本

5.4.3應用案例

5.5Geo

5.6小結

第6章響應式Redis

6.1Reactor簡介

6.1.1Reactor庫

6.1.2Publisher

6.1.3Flux

6.1.4Mono

6.2響應式Redis基礎

6.3使用ReactiveStringRedisTemplate

6.3.1操作字符串類型的數據

6.3.2操作列表類型的數據

6.3.3操作哈希類型的數據

6.3.4操作集合類型的數據

6.3.5操作有序集合類型的數據

6.3.6操作地理空間類型的數據

6.4響應式發布訂閱

6.4.1響應式消息發布

6.4.2響應式消息訂閱

6.4.3消息偵聽器容器

6.5小結

第7章Redis集群

7.1主從復制集群

7.1.1主從復制集群概述

7.1.2搭建主從復制集群

7.1.3檢驗讀寫分離效果

7.2哨兵模式集群

7.2.1哨兵模式集群概述

7.2.2搭建哨兵模式集群

7.2.3哨兵節點的常用配置

7.2.4檢驗自動恢復效果

7.3Redis分片集群

7.3.1Redis分片集群概述

7.3.2搭建Redis分片集群

7.3.3操作Redis分片集群

7.4小結

第8章Redis倉庫

8.1入門程序

8.2對象映射基礎

8.2.1對象創建

8.2.2屬性賦值

8.3對象哈希映射

8.4鍵空間

8.5輔助索引

8.5.1簡單屬性索引

8.5.2地理空間索引

8.5.3自定義輔助索引

8.6查詢

8.6.1示例查詢

8.6.2方法查詢

8.7生存時間

8.8持久化

8.8.1持久化引用

8.8.2持續部分更新

8.9Redis數據倉庫集群

8.10小結

第9章綜合案例

9.1系統架構設計

9.2簡單的售賣系統

9.2.1簡單的售賣系統實現功能

9.2.2實現過程

9.3改進方案

9.4小結

參考文獻