为何单线程Redis性能也很出色

高性能的服务器,不必定是多线程实现的,也就是说多线程不必定比单线程效率高,这得分具体的状况。以redis为例,核心处理请求的线程只有一个,因此咱们经常理解其仅仅只有一个线程,但准确来讲其实并非单线程的,好比日志的备份须要单独的fork一个进程或者线程去作备份等,那么redis何来单线程还能达到如此10万+的qps呢?其实这取决于具体的实现,redis采用了基于高性能Reactor的IO多路复用的模
相关文章
相关标签/搜索