I/O 多路复用技术的使用让 Redis 不需要额外创建多余的线程来监听客户端的大量连接,降低了资源的消耗 Redis6.0 之前 为什么不使用多线程? 单线程编程容易并且更容易维护;Redis 的性能瓶颈不再 CPU ,主要在内存和网络;多线程就会存在死锁、线程上下文切换等问题,甚至会影响性能。