首页 > 技术文章 > redis单线程如何支持高并发

volare 2020-02-08 12:54 原文

 redis支持高并发的原因:

  • redis是基于内存的,内存读写很快
  • redis的是单线程的,省去了很多多线程上下文切换的时间
  • redis虽然是单线程,但采用了IO多路复用技术,非阻塞IO,即多个网络连接复用一个线程,保证多连接的同时增加系统的吞吐量
  • redis的数据结构,采用hash,读取速度比较快

 

  

推荐阅读