Redis单线程
Redis下一小节:2-4 字符串
Redis单线程
1、Redis单线程模型图
每个命令执行都需要等待前面的命令执行完成之后。
2、Redis单线程为什么这么快?
内核响应速度为100纳秒
(1)纯内存
(2)非阻塞IO
epoll模型 且 自身实现了一个event处理
(3)避免线程切换和竞态消耗
3、Redis单线程需要注意什么?
Redis一次只执行一次命令,所以拒绝执行长或慢命令执行
每个命令执行都需要等待前面的命令执行完成之后。
内核响应速度为100纳秒
epoll模型 且 自身实现了一个event处理
Redis一次只执行一次命令,所以拒绝执行长或慢命令执行