您的位置: 首页 > 文章 > 单线程时代 单线程时代 分类: 文章 • 2024-04-18 22:18:45 了解了 Reactor 模式后,你可能会有一个疑问,这个和我们今天的主题有什么关系呢。可能你不知道的是,Redis 是基于 Reactor 单线程模式来实现的。 IO多路复用程序接收到用户的请求后,全部推送到一个队列里,交给文件分派器。对于后续的操作,和在 reactor 单线程实现方案里看到的一样,整个过程都在一个线程里完成,因此 Redis 被称为是单线程的操作。 对于单线程的 Redis 来说,基于内存,且命令操作时间复杂度低,因此读写速率是非常快的。