为什么 Redis 单线程能支撑高并发?

为什么Redis是单线程的 Redis是基于内存的操作,内存的读写速度非常快,并且CPU不会是Redis的瓶颈,在单线程的情况下,就不用去考虑各种锁以及上下文切换的问题,关键的一点是Redis使用了I/O多路复用技术。 Blocking I/O 当使用 read 或者 write 对某一个文件描述符(File Descriptor 以下简称 FD)进行读写时,如果当前 FD 不可读或不可写,会影响
相关文章
相关标签/搜索