redis单线程如何支持高并发
Posted 先让我睡饱
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了redis单线程如何支持高并发相关的知识,希望对你有一定的参考价值。
redis支持高并发的原因:
- redis是基于内存的,内存读写很快
- redis的是单线程的,省去了很多多线程上下文切换的时间
- redis虽然是单线程,但采用了IO多路复用技术,非阻塞IO,即多个网络连接复用一个线程,保证多连接的同时增加系统的吞吐量
- redis的数据结构,采用hash,读取速度比较快
以上是关于redis单线程如何支持高并发的主要内容,如果未能解决你的问题,请参考以下文章