
为什么使用单线程还可以效率这么高 (经典面试)
1.存在内存中
2. 
3.单线程模型不会出现线程冲突
4.redis的核心功能比mysql要更加简单

epoll这样的IO多路复用是什么呢?
一个线程可以管理多个socket

大部分的时候都是闲置的(对计算机来说)
所以我们给一个线程管理一个socket,然后导致:

然后就让一个线程管理多个socket
前提:这些socket都是不冲突且不繁琐的,不然还是乖乖多创建几个吧
单线程弊端


为什么使用单线程还可以效率这么高 (经典面试)
1.存在内存中
2. 
3.单线程模型不会出现线程冲突
4.redis的核心功能比mysql要更加简单

epoll这样的IO多路复用是什么呢?
一个线程可以管理多个socket

大部分的时候都是闲置的(对计算机来说)
所以我们给一个线程管理一个socket,然后导致:

然后就让一个线程管理多个socket
前提:这些socket都是不冲突且不繁琐的,不然还是乖乖多创建几个吧
单线程弊端
