黑马程序员Redis入门到实战教程,全面透析redis底层原理+redis分布式锁+企业解决方案+redis实战
本课程共139集 翻译完 欢迎学习
课程列表
【第1集】Redis课程介绍导学 译
【第2集】基础篇-01.Redis入门课程介绍 译
【第4集】基础篇-03.初识Redis-认识Redis 译
【第5集】基础篇-04.初识Redis-安装Redis及启动的三种方式 译
【第6集】基础篇-05.初识Redis-Redis命令行客户端 译
【第7集】基础篇-06.初识Redis-Redis的图形化界面客户端 译
【第9集】基础篇-08.Redis命令-通用命令 译
【第11集】基础篇-10.Redis命令-Key的层级格式 译
【第12集】基础篇-11.Redis命令-Hash类型 译
【第13集】基础篇-12.Redis命令-List类型 译
【第14集】基础篇-13.Redis命令-Set类型 译
【第15集】基础篇-14.Redis命令-SortedSet类型 译
【第16集】基础篇-15-Redis的Java客户端-客户端对比 译
【第18集】基础篇-17.Redis的Java客户端-Jedis的连接池 译
【第19集】基础篇-18.Redis的Java客户端-认识SpringDataRedis 译
【第20集】基础篇-19.Redis的Java客户端-RedisTemplate快速入门 译
【第21集】基础篇-20.Redis的Java客户端-RedisTemplate的RedisSerializer... 译
【第22集】基础篇-21.Redis的Java客户端-StringRedisTemplate 译
【第23集】基础篇-22.Redis的Java客户端-RedisTemplate操作Hash类型 译
【第24集】实战篇-01.Redis企业实战课程介绍 译
【第25集】实战篇-02.短信登录-导入黑马点评项目 译
【第26集】实战篇-03.短信登录-基于session实现短信登录的流程 译
【第27集】实战篇-04.短信登录-实现发送短信验证码功能 译
【第28集】实战篇-05.短信登录-实现短信验证码登录和注册功能 译
【第29集】实战篇-06.短信登录-实现登录校验拦截器 译
【第30集】实战篇-07.短信登录-隐藏用户敏感信息 译
【第31集】实战篇-08.短信登录-session共享的问题分析 译
【第32集】实战篇-09.短信登录-Redis代替session的业务流程 译
【第34集】实战篇-11.短信登录-解决状态登录刷新的问题 译
【第36集】实战篇-商户查询缓存-02.添加商户缓存 译
【第37集】实战篇-商户查询缓存-03.缓存练习题分析 译
【第39集】实战篇-商户查询缓存-05.实现商铺缓存与数据库的双写一致 译
【第40集】实战篇-商户查询缓存-06.缓存穿透的解决思路 译
【第41集】实战篇-商户查询缓存-07.编码解决商铺查询的缓存穿透问题 译
【第42集】实战篇-商户查询缓存-08.缓存雪崩问题及解决思路 译
【第44集】实战篇-商户查询缓存-10.利用互斥锁解决缓存击穿问题 译
【第45集】实战篇-商户查询缓存-11.利用逻辑过期解决缓存击穿问题 译
【第47集】实战篇-商户查询缓存-13.缓存总结 译
【第49集】实战篇-02.优惠券秒杀-Redis实现全局唯一id 译
【第50集】实战篇-03.优惠券秒杀-添加优惠券 译
【第51集】实战篇-04.优惠券秒杀-实现秒杀下单 译
【第52集】实战篇-05.优惠券秒杀-库存超卖问题分析 译
【第53集】实战篇-06.优惠券秒杀-乐观锁解决超卖 译
【第54集】实战篇-07.优惠券秒杀-实现一人一单功能 译
【第55集】实战篇-08.优惠券秒杀-集群下的线程并发安全问题 译
【第56集】实战篇-09.分布式锁-基本原理和不同实现方式对比 译
【第57集】实战篇-10.分布式锁-Redis的分布式锁实现思路 译
【第59集】实战篇-12.分布式锁-Redis分布式锁误删问题 译
【第60集】实战篇-13.分布式锁-解决Redis分布式锁误删问题 译
【第61集】实战篇-14.分布式锁-分布式锁的原子性问题 译
【第63集】实战篇-16.分布式锁-Java调用lua脚本改造分布式锁 译
【第64集】实战篇-17.分布式锁-Redisson功能介绍 译
【第65集】实战篇-18.分布式锁-Redisson快速入门 译
【第66集】实战篇-19.分布式锁-Redisson的可重入锁原理 译
【第67集】实战篇-20.分布式锁-Redisson的锁重试和WatchDog机制 译
【第68集】实战篇-21.分布式锁-Redisson的multiLock原理 译
【第69集】实战篇-22.秒杀优化-异步秒杀思路 译
【第70集】实战篇-23.秒杀优化-基于Redis完成秒杀资格判断 译
【第71集】实战篇-24.秒杀优化-基于阻塞队列实现秒杀异步下单 译
【第73集】实战篇-26.Redis消息队列-基于List实现消息队列 译
【第74集】实战篇-27.Redis消息队列-PubSub实现消息队列 译
【第75集】实战篇-28.Redis消息队列-Stream的单消费模式 译
【第76集】实战篇-29.Redis消息队列-Stream的消费者组模式 译
【第77集】实战篇-30.Redis消息队列-基于Stream消息队列实现异步秒杀 译
【第79集】实战篇-02.达人探店-查看探店笔记 译
【第80集】实战篇-03.达人探店-点赞功能 译
【第81集】实战篇-04.达人探店-点赞排行榜 译
【第83集】实战篇-06.好友关注-共同关注 译
【第84集】实战篇-07.好友关注-Feed流实现方案分析 译
【第85集】实战篇-08.好友关注-推送到粉丝收件箱 译
【第86集】实战篇-09.好友关注-滚动分页查询收件箱的思路 译
【第87集】实战篇-10.好友关注-实现滚动分页查询 译
【第89集】实战篇-12.附近商铺-导入店铺数据到GEO 译
【第90集】实战篇-13.附近商铺-实现附近商户功能 译
【第92集】实战篇-16.用户签到-实现签到功能 译
【第93集】实战篇-17.用户签到-统计连续签到 译
【第94集】实战篇-18.UV统计-HyperLogLog的用法 译
【第95集】实战篇-19.UV统计-测试百万数据的统计 译
【第96集】高级篇-分布式缓存-01-今日课程介绍 译
【第97集】高级篇-分布式缓存-02-Redis持久化-RDB演示 译
【第98集】高级篇-分布式缓存-03-Redis持久化-RDB的fork原理 译
【第99集】高级篇-分布式缓存-04-Redis持久化-AOF演示 译
【第100集】高级篇-分布式缓存-05-Redis持久化-RDB和AOF的对比 译
【第102集】高级篇-分布式缓存-07-Redis主从-搭建主从集群 译
【第103集】高级篇-分布式缓存-08-Redis主从-主从的全量同步原理 译
【第104集】高级篇-分布式缓存-09-Redis主从-增量同步原理 译
【第105集】高级篇-分布式缓存-10-Redis哨兵-哨兵的作用和工作原理 译
【第106集】高级篇-分布式缓存-11-Redis哨兵-搭建哨兵集群 译
【第109集】高级篇-分布式缓存-14-Redis分片集群-散列插槽 译
【第110集】高级篇-分布式缓存-15-Redis分片集群-集群伸缩 译
【第111集】高级篇-分布式缓存-16-Redis分片集群-故障转移 译
【第112集】高级篇-分布式缓存-17-Redis分片集群-RedisTemplate访问分片集群 译
【第113集】高级篇-多级缓存-01-什么是多级缓存 译
【第114集】高级篇-多级缓存-02-JVM进程缓存-导入Demo数据 译
【第115集】高级篇-多级缓存-03-JVM进程缓存-导入Demo工程 译
【第116集】高级篇-多级缓存-04-JVM进程缓存-初识Caffeine 译
【第117集】高级篇-多级缓存-05-JVM进程缓存-实现进程缓存 译
【第118集】高级篇-多级缓存-06-Lua语法-初识Lua 译
【第120集】高级篇-多级缓存-08-Lua语法-函数和条件控制 译
【第122集】高级篇-多级缓存-10-多级缓存-OpenResty快速入门 译
【第124集】高级篇-多级缓存-12-多级缓存-封装Http请求工具 译
【第126集】高级篇-多级缓存-14-多级缓存-根据商品id对tomcat集群负载均衡 译
【第127集】高级篇-多级缓存-15-多级缓存-Redis缓存预热 译
【第128集】高级篇-多级缓存-16-多级缓存-查询Redis 译
【第129集】高级篇-多级缓存-17-多级缓存-nginx本地缓存 译
【第130集】高级篇-多级缓存-18-缓存同步-数据同步策略 译
【第131集】高级篇-多级缓存-19-缓存同步-安装Canal 译
【第132集】高级篇-多级缓存-20-缓存同步-监听canal 实现缓存同步 译
【第135集】高级篇-Redis最佳实践-02.键值设计-如何设计优雅的key 译
【第136集】高级篇-Redis最佳实践-03.键值设计-BigKey问题 译
【第137集】高级篇-Redis最佳实践-04.键值设计-选择合适的数据结构 译
【第139集】高级篇-Redis最佳实践-06.批处理优化-集群模式下的批处理问题 译
【第140集】高级篇-Redis最佳实践-07.服务端优化-持久化配置 译
【第141集】高级篇-Redis最佳实践-08.服务端优化-慢查询问题 译
【第142集】高级篇-Redis最佳实践-09.服务器优化-命令及安全配置 译
【第143集】高级篇-Redis最佳实践-10.服务器优化-内存安全和配置 译
【第144集】高级篇-Redis最佳实践-11.Redis优化-集群还是主从 译
【第145集】原理篇-01.Redis原理篇课程介绍 译
【第147集】原理篇-03.Redis数据结构-intset 译
【第148集】原理篇-04.Redis数据结构-Dict 译
【第149集】原理篇-05.Redis数据结构-Dict的渐进式rehash 译
【第151集】原理篇-07.Redis数据结构-ZipList的连锁更新问题 译
【第154集】原理篇-10.Redis数据结构-RedisObject 译
【第156集】原理篇-12.Redis数据结构-五种数据类型-List 译
【第157集】原理篇-13.Redis数据结构-五种数据类型-Set 译
【第158集】原理篇-14.Redis数据结构-五种数据类型-ZSet 译
【第159集】原理篇-15.Redis数据结构-五种数据类型-Hash 译
【第161集】原理篇-17.Redis网络模型-阻塞IO 译
【第162集】原理篇-18.Redis网络模型-非阻塞IO 译
【第163集】原理篇-19.Redis网络模型-IO多路复用 译
【第164集】原理篇-20.Redis网络模型-IO多路复用之select 译
【第165集】原理篇-21.Redis网络模型-IO多路复用之poll 译
【第166集】原理篇-22.Redis网络模型-IO多路复用之epoll 译
【第168集】原理篇-24.Redis网络模型-基于epoll的服务端流程 译
【第169集】原理篇-25.Redis网络模型-信号驱动IO及异步IO 译
【第170集】原理篇-26.Redis网络模型-Redis是单线程吗,为什么用单线程 译
【第172集】原理篇-28.Redis通信协议-RESP协议 译
【第173集】原理篇-29.Redis通信协议-基于Socket的自定义Redis客户端 译
【第174集】原理篇-30.Redis内存回收-过期key处理 译
查看全部课程
相关推荐