- 博客(1)
- 收藏
- 关注
转载 Redis的那些事
1.redis为什么速度块? 基于内存redis基于内存存储,没有磁盘io上的开销,数据存储在内存中,读写速度块 单线程实现:(redis6.0以前)redis使用单线程处理请求,避免多线程之间的线程切换和锁资源争用的开销 IO多路复用模型:redis采用IO等多路复用技术,redis使用单线程来轮询,将数据库的操作转换为事件,不在网络IO上浪费时间 高效的数据结构:redis每种数据类型底部都做了优化,目的就是为了追求更快的速度 2.redis为何使用单线程? 1.单线程实现可以避免过多的上下文切换开销。
2022-02-22 18:06:52
87
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人