- 博客(1)
- 收藏
- 关注
原创 Redis是单线程还是多线程?为何速度快?
Redis是单线程还是多线程?为何速度快?单线程还是多线程?速度快的原因Redis单线程模型是怎样的? 单线程还是多线程? Redis是单线程操作,采用非阻塞IO多路复用单线程,长期持有IO连接,减少了网络IO的时间。 速度快的原因 1.基于纯内存操作,速度快; 2.数据结构简单; 3.由于是单线程,减少了线程竞争,无需对锁进行管理,更高效; 4.采用非阻塞IO多路复用单线程,长期持有IO连接,减少了网络IO的时间 Redis单线程模型是怎样的? 我们拿Redis的setValue动作来分析: 1.首先客户
2021-03-07 21:58:02
385
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人