🔄Update: Redis

This commit is contained in:
2025-09-27 15:42:03 +08:00
parent 5245811164
commit 5dae89e523
3 changed files with 80 additions and 0 deletions
+26
View File
@@ -0,0 +1,26 @@
# 线程模型
**主线程**
1. 接收请求
2. 解析请求
3. 执行请求
*使用一个主线程完成,但是不可以说 `Redis` 程序单线程的*
**后台线程**
- AOF刷盘线程
- 关闭文件线程
- 释放内存线程
*这些线程执行比较耗时,因此单独创建*
---
> Q: 为什么 Redis 只有一个主线程还可以这么快?
>
> A:
> - 内存
> - 多线程竞争
> - I/O 多路复用