Redis线程模型

  • Redis为什么使用单线程

    1. 单线程无需关注共享数据问题,实现复杂度降低。
    2. Redis单线程指的是网络IO与数据读写采用一个线程,Redis本身是多个线程的。
  • Redis为什么单线程还这么快

    1. 依赖于高效的数据结构与IO模型
    2. Redis采用IO多路复用模型,采用异步方式处理IO将建立Socke连接,接收请求数据等可能阻塞的操作交给select/epoll通过回掉方式处理。
posted @ 2021-12-15 16:47  ccme  阅读(24)  评论(0)    收藏  举报