教程汇总
GPT4.0
登录
登录后操作
VIP_Redis核心原理剖析系列教程
0. Redis原理剖析阅读指南(新)
1. 开篇词|这样学Redis,才能技高一筹
2. 基本架构:一个键值数据库包含什么?🌟🌟🌟🌟🌟
3. 数据结构:快速的Redis有哪些慢操作?🌟🌟🌟🌟🌟
4. 高性能IO模型:为什么单线程Redis能那么快?🌟🌟🌟🌟🌟
5. AOF日志:宕机了,Redis如何避免数据丢失?🌟🌟🌟🌟🌟
6. 内存快照:宕机后,Redis如何实现快速恢复?🌟🌟🌟🌟
7. 同步:主从库如何实现数据一致?🌟🌟🌟🌟
8. 哨兵机制:主库挂了,如何不间断服务?🌟🌟🌟
9. 哨兵集群:哨兵挂了,主从库还能切换吗?🌟🌟🌟
10. 切片集群:数据增多了,是该加内存还是加实例?🌟🌟🌟
11. 10|第1~9讲课后思考题答案及常见问题答疑
12. “万金油”的String,为什么不好用了?🌟🌟🌟🌟
13. 有一亿个keys要统计,应该用哪种集合?🌟🌟🌟🌟🌟
14. GEO是什么?还可以定义新的数据类型吗?🌟🌟
15. 如何在Redis中保存时间序列数据?🌟
16. 消息队列的考验:Redis有哪些解决方案?🌟🌟🌟🌟
17. 异步机制:如何避免单线程模型的阻塞?🌟🌟🌟🌟🌟
18. 为什么CPU结构也会影响Redis的性能?🌟🌟🌟🌟
19. 18|波动的响应延迟:如何应对变慢的Redis?(上)⭐️
20. 19|波动的响应延迟:如何应对变慢的Redis?(下)⭐️
21. 20|删除数据后,为什么内存占用率还是很高?⭐️⭐️⭐️
22. 21|缓冲区:一个可能引发“惨案”的地方⭐️
23. 22|第11~21讲课后思考题答案及常见问题答疑⭐️⭐️⭐️⭐️
24. 23|旁路缓存:Redis是如何工作的?⭐️⭐️⭐️⭐️
25. 24|替换策略:缓存满了怎么办?⭐️⭐️⭐️⭐️⭐️
26. 25|缓存异常(上):如何解决缓存和数据库的数据不一致问题?⭐️⭐️⭐️⭐️⭐️
27. 26|缓存异常(下):如何解决缓存雪崩、击穿、穿透难题?⭐️⭐️⭐️⭐️⭐️
28. 27|缓存被污染了,该怎么办?⭐️⭐️
29. 28|Pika:如何基于SSD实现大容量Redis?⭐️⭐️⭐️⭐️
30. 29|无锁的原子操作:Redis如何应对并发访问?⭐️⭐️⭐️⭐️
31. 30|如何使用Redis实现分布式锁?⭐️⭐️⭐️⭐️⭐️
32. 31|事务机制:Redis能实现ACID属性吗?⭐️⭐️⭐️⭐️⭐️
33. 32|Redis主从同步与故障切换,有哪些坑?⭐️⭐️⭐️
34. 33|脑裂:一次奇怪的数据丢失⭐️⭐️
35. 34|第23~33讲课后思考题答案及常见问题答疑⭐️⭐️⭐️⭐️
36. 35|Codis VS Redis Cluster:我该选择哪一个集群方案?⭐️
37. 36|Redis支撑秒杀场景的关键技术和实践都有哪些?⭐️⭐️⭐️
38. 37|数据分布优化:如何应对数据倾斜?⭐️
39. 38|通信开销:限制Redis Cluster规模的关键因素
40. 39|Redis 6.0的新特性:多线程、客户端缓存与安全
41. 40|Redis的下一步:基于NVM内存的实践
42. 41|第35~40讲课后思考题答案及常见问题答疑
43. 加餐(一)|经典的Redis学习资料有哪些?
44. 加餐(二)|用户Kaito:我是如何学习Redis的?
45. 加餐(三)|用户Kaito:我希望成为在压力中成长的人
46. 加餐(四)|Redis客户端如何与服务器端交换命令和数据?
47. 加餐(五)|Redis有哪些好用的运维工具?
48. 加餐(六)|Redis的使用规范小建议
49. 加餐(七)|从微博的Redis实践中,我们可以学到哪些经验?
全部
AAA八股文_JavaSE面试题
Android面试题
aVIP_八股文
C++
C++面试题
DevOps
ElasticSearch
Git/Maven
Go
Go面试题
JavaEE面试题
JavaSE
JavaWeb与框架
Linux
Linux命令使用文档
Linux面试题
MySQL面试题
Netty面试题
Python面试题
Python面试题
Redis面试题
Shopee面经
SpringCloud面试题
VIP_C++课程大纲
VIP_CPP训练营
VIP_JavaWeb
VIP_Java基础
VIP_Java设计模式
VIP_Java进阶
VIP_SpringBoot与实战
VIP_SSM与实战
VIP_其他
VIP_前端训练营
VIP_前端训练营学员
VIP_学习经验分享
VIP_学习路线梳理
VIP_学员列表
VIP_技术图谱
VIP_杂乱快速入门
VIP_框架与项目
VIP_模拟面试汇总
VIP_电商支付实战笔记
VIP_直播记录
VIP_社区项目实战
VIP_简历与投递指导
VIP_算法
VIP_训练营指南
VIP_面试辅导
VIP_项目相关
VIP_高并发系统设计
VIP_高性能弹幕系统
Vue面试题2
中间件与分布式
二叉树专题
五大算法思想
八股文_MySQL面试题
八股文_Redis面试题
八股文_操作系统面试题
八股文_计算机网络面试题
其他
前端
前端框架面试题
前端面试题
剑指 offer
十大排序算法
原创课程
各科目学习经验
大厂面经
大厂面经
大数据
字节跳动C++开发面经
字节跳动Go开发面经
字节跳动Java开发面经
字节跳动前端开发面经
字节跳动客户端开发面经
学习资源
学习路线
学员文章
嵌入式面试题
帅地的故事
常用编程书籍
操作系统面试题
数据库面试题合集
数据结构与算法入门
数据结构面试题
校招之路
消息队列和Zookeeper
滴滴C++开发面经
滴滴Go开发面经
滴滴Java开发面经
滴滴前端开发面经
滴滴客户端开发面经
网络编程面试真题
网络编程面试题
美团C++开发面经
美团Go开发面经
美团Java开发面经
美团前端开发面经
美团客户端开发面经
腾讯C++开发面经
腾讯Go开发面经
腾讯Java后端开发面经
腾讯前端开发面经
腾讯客户端开发面经
计算机网络
计算机网络面试题
训练营介绍相关
设计模式面试题
读者的 offer 之路
软件测试面试题
通知:小程序即将下线通知
链表专题
阿里巴巴C++开发面经
阿里巴巴Go开发面经
阿里巴巴Java开发面经
阿里巴巴前端开发面经
阿里巴巴客户端开发面经
面试现场
面试题分类训练
面试题必知必会
高并发面试题
Android Ul
Docker
Dubbo面试题
React面试题
Spark
Spring面试题
VIP_22与23届学员
VIP_24届学员
VIP_25届学员
VIP_26~27届学员
VIP_社招转行学员
VIP_算法系统课
VIP_高频面试题训练
Vue面试题
八股文_Java基础面试题
八股文_Java并发基础题
八股文_JVM面试题
测试工具考核