|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/learn-redis-and-utilize-jedis-with-spring-data-redis/
课程评论:没有评论
**课程名称:** 学习 Redis 并使用 Jedis 与 Spring Data Redis **课程概述:** 本课程旨在帮助您掌握 Redis 的核心知识和实际应用。您将学习如何区分 SQL 和 No-SQL 数据库,以及它们的适用场景。Redis 作为一款强大的开源内存键值数据库,在全球众多科技公司中得到广泛应用。 **课程内容:** * **Redis 基础:** * Redis 的安装(支持多种操作系统)。 * Redis 的数据类型和常用命令,并提供丰富的示例。 * **Jedis Java 客户端:** * Jedis 的介绍、使用方法。 * Jedis 连接池(Pooling)和配置详解。 * **Redis 持久化:** * RDB(快照)持久化。 * AOF(追加写日志)持久化。 * 混合持久化方案。 * **高可用性解决方案:** * Redis Sentinel:实现 Redis 实例的高可用性,了解其工作原理。 * Redis Cluster:构建 Redis 集群,了解其工作原理。 * Redis Sentinel 与 Redis Cluster 的比较分析。 * **Spring Data Redis 集成:** * Spring Data Redis 的介绍,重点讲解序列化(Serializers)和 Redis Template。 * Redis 序列化的实现。 * 使用 Jedis Java 客户端实现连接池。 * **实战应用:** * 使用 Spring Boot 构建后端 API,集成 Redis、Jedis 和 Spring Data Redis。 **课程资源:** 课程包含所有幻灯片、代码示例和 Postman 集合。 **学习目标:** 学完本课程后,您将能够: * 理解 NoSQL 数据库的概念,并能区分与 SQL 数据库的差异。 * 熟练掌握 Redis 的安装、配置和基本操作。 * 运用 Jedis Java 客户端与 Redis 进行交互。 * 理解并配置 Jedis 连接池以提高性能。 * 掌握 Redis 的持久化机制。 * 实现 Redis 的高可用性(Sentinel)和分布式(Cluster)。 * 利用 Spring Data Redis 简化与 Redis 的集成。 * 能够开发使用 Redis 的 Spring Boot 应用。
Learn Redis And Utilize Jedis With Spring Data Redis In this course, I'll equip you with the right knowledge you need to distinguish between SQL and No-SQL databases and when to use each of them.Redis is a powerful key-value in-memory NoSQL database that is widely used in many tech companies across the globe.Also, I'll walk you through Redis installation on different operating systems. How to use different Redis data types and commands with plenty of examples.I'll introduce you to an excellent java client library to utilize with Redis, which called jedis. I'll explain Jedis, Jedis Pooling and Configurations.I'll walk you through Redis persistent(RDB, AOF, Hybrid Approach).I'll explain to you how to make your Redis instances highly available using Redis Sentinel, and Redis Cluster.I'll demonstrate how Redis Sentinel and Redis cluster work behinf the senne and make comparison between them.I'll talk about Spring Data Redis with focus on serializers, and redis template.I'll explain Redis Serializer and how to implement pooling with the Jedis java client.Towards the end of this course, I'll show you how to build spring boot back-end APIs that uses Redis, Jedis, and Spring data.All slides, codes, and postman-collections included.Enjoy the ride and be well. Thank you very much.