Redis的IO多路复用 编程随写录 2025-02-28 56 阅读1分钟 Redis的IO多路复用 基于Reactor模式, IO 多路复用,使用单个线程来处理多个客户端连接 虽然文件事件处理器以单线程方式运行,但通过使用 I/O 多路复用程序来监听多个套接字****I/O 多路复用技术的使用让 Redis 不需要额外创建多余的线程来监听客户端的大量连接,降低了资源的消耗,通过单线程监控多个文件描述符(fd),实现高并发的 IO 操作。 redis6.0之前为什么不使用多线程? Redis 的性能瓶颈不在 CPU ,主要在内存和网络; 减少cpu上下文切换