导航
课程首页
  • PM-Summit 全球产品经理大会云会员
  • SDCon 全球软件研发技术大会云会员
  • ML-Summit 全球机器学习技术大会云会员
  • C++性能优化高端培训
  • AI全栈开发实战营
精品课 极客时间

C 知道

登录
会员中心
消息
历史
创作中心
创作
学习中心
成为讲师

spring boot2.0实战中间件redisson与典型的应用场景

spring boot2.0实战中间件redisson与典型的应用场景
共44节 7426人在学 课程详情
课程目录
讨论留言
  • 课程整体介绍

    • 课程介绍
    • 课程收益
    • 前提准备
    • redisson简介
  • 基于spring boot2.0搭建企业级多模块项目

    • spring boot2.0搭建企业级多模块项目一
    • spring boot2.0搭建企业级多模块项目二
    • 加入日志框架log4j与其他配置文件
    • 整合中间件redisson并自定义注入RedissonClient~单节点模式
    • 整合中间件redisson并自定义注入RedissonClient~集群模式
    • 建立接口的统一响应模型与Hello World
  • 核心技术栈实战之分布式对象

    • 开篇有益~分布式对象整体介绍
    • 通用对象桶Bucket-业务场景实战之用户对象管理~新增与获取详情
    • 通用对象桶Bucket-业务场景实战之用户对象管理~更新与删除
    • 话题Topic(订阅分发)-简介与作用
    • 话题Topic(订阅分发)-业务场景实战之异步实时发送邮件一
    • 话题Topic(订阅分发)-业务场景实战之异步实时发送邮件二
    • 布隆过滤器Bloom Filter-简介与作用
    • 布隆过滤器Bloom Filter-业务场景实战之商品编码判重
    • 布隆过滤器Bloom Filter-业务场景实战之大数集合判重一
    • 布隆过滤器Bloom Filter-业务场景实战之大数集合判重二
    • 限流器RateLimiter-简介与作用
    • 限流器RateLimiter-业务场景实战之短信发送防刷限流一
    • 限流器RateLimiter-业务场景实战之短信发送防刷限流二
  • 核心技术栈实战之分布式集合

    • 开篇有益~分布式集合整体介绍
    • 映射Map-简介与业务场景实战之用户对象CRUD
    • 本地缓存映射LocalCachedMap-简介与业务场景实战之实现高效率的用户对象CRUD
    • 缓存映射MapCache-简介与作用
    • 缓存映射MapCache-业务场景实战之元素淘汰实现定时发送邮件一
    • 缓存映射MapCache-业务场景实战之元素淘汰实现定时发送邮件二
    • 缓存映射MapCache-业务场景实战之取消邮件的定时发送
    • 多值映射MultiMap-简介与作用
    • 多值映射MultiMap-业务场景实战之数据字典管理~新增与获取详情
    • 多值映射MultiMap-业务场景实战之数据字典管理~删除数据字典
    • 集合Set-简介与作用
    • 集合Set-业务场景实战之题库管理~新增与缓存题库
    • 集合Set-业务场景实战之题库管理~获取试题与删除功能实战
    • 队列Queue-简介与业务场景实战之异步发送公告通知~创建并塞入队列
    • 队列Queue-业务场景实战之近实时监听队列完成公告通知的发送
  • 核心技术栈实战之分布式远程服务

    • 分布式服务调度的简介、开发流程与作用
    • 服务生产者之开发接口服务~获取商品详情功能实战
    • 服务生产者之注册接口服务
    • 服务消费者之调用生产者接口服务实现远程服务调用
  • 课程总结

    • 附录~Redis命令和Redisson对象匹配列表
    • 课程总结与建议
播放页问题反馈
视频学习中有任何产品建议都可由此反
馈,我们将及时处理!

课时介绍

布隆过滤器Bloom Filter-简介与作用

课程介绍


概要介绍:

本课程主要是介绍并实战一款java中间件~redisson,介绍redisson相关的核心技术栈及其典型的应用场景,其中的应用场景就包括布隆过滤器、限流器、短信发送、实时/定时邮件发送、数据字典、分布式服务调度等等,在业界号称是在java项目里正确使用redis的姿势。本课程的目标就在于带领各位小伙伴一起学习、攻克redisson,更好地巩固自己的核心竞争力,而至于跳槽涨薪,自然不在话下! 

课程内容:

说起redisson,可能大伙儿不是很熟悉,但如果说起redis,想必肯定很多人都晓得。没错,这家伙字如其名,它就是架设在redis基础上的一款综合性的、新型的中间件,号称是java企业级应用开发中正确使用redis的姿势/客户端实例。

它是架设在redis基础之上,但拥有的功能却远远多于原生Redis 所提供的,比如分布式对象、分布式集合体系、分布式锁以及分布式服务调度等一系列具有分布式特性的对象实例…

而这些东西debug将在本门课程进行淋漓尽致的介绍并实战,除此之外,我们将基于spring boot2.0搭建的多模块项目实战典型的应用场景:对象存储、数据字典、短信发送、实时/定时邮件发送、布隆过滤器、限流组件、分布式服务调度....课程大纲如下所示:

下面罗列一下比较典型的核心技术栈及其实际业务场景的实战,如下图所示为redisson基于订阅-发布模式的核心技术~主题Topic的实际业务场景,即实时发送邮件:

而下图则是基于“多值映射MultiMap”数据结构实战实现的关于“数据字典”的缓存管理:

除此之外,我们还讲解了可以与分布式服务调度中间件dubbo相媲美的功能:分布式远程服务调度,在课程中我们动手搭建了两个项目,用于分别充当“生产者”与“消费者”角色,最终通过redisson的“服务调度组件”实现服务与服务之间、接口与接口之间的调用! 

课程收益:

(1)认识并掌握redisson为何物、常见的几种典型数据结构-分布式对象、集合、服务的应用及其典型应用场景的实战;

(2)掌握如何基于spring boot2.0整合redisson搭建企业级多模块项目,并以此为奠基,实战企业级应用系统中常见的业务场景,巩固相应的技术栈!

(3)站在项目管理与技术精进的角度,掌握对于给定的功能模块进行业务流程图的绘制、分析、模块划分、代码实战与性能测试和改进,提高编码能力与其他软实力;

(4)对于Java微服务、分布式、spring boot精进者而言,学完本课程,不仅可以巩固提高中间件的实战能力,其典型的应用场景更有助于面试、助力相关知识点的扫盲! 如下图所示:

关键字:Spring Boot,Redis,缓存穿透,缓存击穿,缓存雪崩,红包系统,Mybatis,高并发,多线程并发编程,发送邮件,列表List,集合Set,排行榜,有序集合SortedSet,哈希Hash ,进阶实战,面试,微服务、分布式

适用人群:redisson学习者,分布式中间件实战者,微服务学习者,java学习者,spring boot进阶实战者,redis进阶实战者

推荐课程

信息系统项目管理师自考笔记

李明 · 719人在学

python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

王先生 · 22084人在学

手把手搭建Java超市管理系统【附源码】(毕设)

汤小洋 · 4200人在学

Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

黄菊华 · 787人在学

基于SSM酒店管理系统(毕设)

小尼老师 · 839人在学

java项目实战之购物商城(java毕业设计)

Long · 5153人在学

手把手搭建Java求职招聘系统【附源码】(毕设)

汤小洋 · 1506人在学

Python Django 深度学习 小程序

钟翔 · 2319人在学

城管局门前三包管理系统+微信小程序(vue+springboot)

赖国荣 · 598人在学

Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

李杰 · 3982人在学

正在试验
后自动删除环境
课程实验
本次实验时间已到期 00:00:00

    订阅失败

    spring boot2.0实战中间件redisson与典型的应用场景
    spring boot2.0实战中间件redisson与典型的应用场景 ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    课件正在飞速打包中,请耐心等待几秒钟~
    首页
    博客
    下载
    学习
    社区
    C知道
    GitCode
    InsCodeAI
    技术会议
    会员中心
    创作中心
    联系我们
    工作时间: 8:30 - 22:00
    客服电话: 400-660-0108
    kefu@csdn.net在线客服
    • 关于我们
    • 招贤纳士
    • 商务合作
    • 寻求报道
    • 京ICP备19004658号
    • 经营性网站备案信息
    • 公安备案号11010502030143
    • 营业执照
    • 北京互联网违法和不良信息举报中心
    • 家长监护
    • 中国互联网举报中心
    • 网络110报警服务
    • Chrome商店下载
    • 账号管理规范
    • 版权与免责声明
    • 版权申诉
    • 出版物许可证
    • ©1999-2024北京创新乐知网络技术有限公司