Redis7实战加面试题-高阶篇(Redis为什么快?高性能设计之epoll和IO多路复用深度解析)
多路复用要解决的问题并发多客户端连接,在多路复用之前最简单和典型的方案:同步阻塞网络IO模型这种模式的特点就是用一个进程来处理一个网络连接(一个用户请求),比如一段典型的示例代码如下。直接调用recv函数从一个socket上读取数据。intmain(){…recv(sock,…)//从用户角度来看非常简单,一个recv一用,要接收的数据就到我们手里了。}我们来总结一下这种方式:优点就是这种方式非常