导航

SpringBoot与Redis网络通信原理

SpringBoot与Redis网络通信原理
共77节 159人在学 课程详情
课程目录
讨论留言
  • 《深度解剖Spring与Redis源码》课程介绍

    • 《深度解剖Spring与Redis源码》课程介绍
  • Redis哈希槽分区

    • 大厂面试题:什么是哈希取余分区?
    • 大厂面试题:什么是一致性哈希分区?
    • 大厂面试题:什么是哈希槽分区?
    • 大厂面试题:你们公司的Redis集群是怎么部署的?
    • 哈希槽案例实战:Redis主从切换演练
    • 大厂面试题:redis如何实现集群扩容?
    • 大厂面试题:如何实现redis集群哈希槽扩容?
    • 大厂面试题:如何实现redis集群哈希槽收缩?
    • 哈希槽案例实战:spring集成redis集群哈希槽演练
  • Spring与Redis通信的设计结构

    • Spring与Redis通信的设计结构
    • 大厂面试题: 什么是Lettuce?
    • 基于Lettuce单机连接Redis
    • 基于Lettuce集群连接Redis
  • Redis通信协议

    • 大厂面试题:请说下redis通讯协议RESP ?
    • 源码剖析:Lettuce《redis通讯协议RESP》的设计原理
    • 图解分析:Lettuce《redis通讯协议RESP》的设计原理
  • Redis拓扑结构图

    • 源码剖析:Lettuce如何读取Redis的集群拓扑结构图一?
    • 源码剖析:Lettuce如何读取Redis的集群拓扑结构图二?
    • 源码剖析:Lettuce如何读取Redis的集群拓扑结构图三?
    • 图解分析:Lettuce如何读取Redis的集群拓扑结构图?
    • 大厂面试题:Redis集群3主3从,spring配置文件该配几个ip?
    • 大厂面试题:spring如何知道redis每个节点有多少个槽?
    • 大厂面试题:spring如何实现redis槽和节点的映射关系?
    • 大厂面试题:spring如何计算redis哈希槽?
    • 大厂面试题:有了哈希号,spring如何算出Redis集群节点IP?
  • Spring与Reids的tcp网络通信基础

    • 网络通信基础:netty入门
    • 网络通信基础:netty的设计原理之TCP连接
    • 网络通信基础:netty的设计原理之数据发送与接收
    • 网络通信基础:netty的设计原理之Pipeline链表
    • 网络通信基础:netty通信NIO异步变同步设计方案
    • 网络通信基础:netty通信NIO异步变同步实战演练
    • 异步编程基础:CompletionStage异步编程-入门
    • 异步编程基础:CompletionStage异步编程-进阶
    • 异步编程基础:CompletionStage异步编程-高级
    • Lettuce如何tcp连接Redis ?
    • 反应式编程基础:什么是反应式编程
    • 反应式编程基础:反应式编程Reactor入门例子
  • Spring的Redis连接池设计原理

    • 大厂面试题:为什么需要对象池?
    • 对象池基础:图解分析对象池设计原理
    • 源码剖析:Spring如何设计封装Redis连接池
    • 实战演练:模仿Spring封装Redis连接池,自己手写一个
  • Spring tcp连接Redis设计原理

    • 大厂面试题:Spring如何封装Lettuce连接(上)?
    • 大厂面试题:Spring如何封装Lettuce连接(下)?
    • 图解分析:Spring如何封装Lettuce连接
    • tcp连接的核心接口:StatefulConnection
    • 基础知识点:动态代理案例
    • 源码分析:lettuce的动态代理实现
    • 大厂面试题:当lettuce异步发送redis,如何把数据等回来?
    • 大厂面试题:Lettuce & Netty如何发起tcp连接redis?(上)
    • 大厂面试题:Lettuce & Netty如何发起tcp连接redis?(中)
    • 大厂面试题:Lettuce & Netty如何发起tcp连接redis?(下)
    • 图解分析:Spring &Lettuce & Netty tcp连接redis设计原理
    • 大厂面试题:Netty如何初始化Redis的Pipeline链表
    • 源码分析:tcp连接Redis后,谁来维护TCP通道Channel?
    • 图解分析:tcp连接Redis后,谁来维护TCP通道Channel?
  • Spring给Redis发送数据的设计原理

    • 大厂面试题:Netty如何给redis异步发消息?
    • 大厂面试题:Netty如何给redis异步发消息?(下)
    • 大厂面试题:Netty如何基于《redis通讯协议RESP》编码?
    • 图解分析:Netty如何给redis异步发消息?
  • Spring tcp长连接Redis

    • 大厂面试题:Spring与Redis的通信是tcp长连接还是短连接?
    • 基于一级缓存,Spring多线程共享一条Redis tcp长链接
    • 基于二级缓存,Spring多线程共享一条Redis tcp长链接
  • Spring接收Redis数据的设计原理

    • 大厂面试题:Redis请求结果NIO异步回来,Lettuce如何接收数据?
    • 基于《redis通讯协议RESP》解析redis返回的结果
    • 大厂面试题:当Lettuce NIO异步收到redis消息,如何唤醒发送线程
    • 图解分析:Spring接收Redis数据的设计原理
    • 模仿Lettuce异步发送接收redis的设计原理,自己手写一个
  • Redis异常通信处理

    • 大厂面试题:Redis TCP 连接异常断开后,如何重连?
    • 发送者Endpoint 和 CommandHandler的设计原理
    • 大厂面试题:redis断开重连,新channel如何加入发送者Endpoint?
    • 大厂面试题:redis的tcp异常断开后,未发送的数据如何处理?
    • 大厂面试题:如何把tcp异常断开前的数据,再次发送出去?
    • 图解分析:Spring长连接Reids异常断开后如何把旧数据发送Redis?
    • 大厂面试题:什么是redis 集群MOVED 和 ASK异常?
    • 大厂面试题:当redis主从切换哈希槽迁移,spring如何知道?(上)
    • 大厂面试题:当redis主从切换哈希槽迁移,spring如何知道?(下)
回复
切换为未回复评论
切换为时间正序
请发表友善的回复…
发表回复
播放页问题反馈
视频学习中有任何产品建议都可由此反
馈,我们将及时处理!

课时介绍

反应式编程基础:反应式编程Reactor入门例子

课程介绍

 

推荐课程

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

李明 · 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

    订阅失败

    SpringBoot与Redis网络通信原理
    SpringBoot与Redis网络通信原理 ...

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

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

    购买课程

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

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