为什么Redis非常快 基于内存1绝大部分请求都是纯粹的内存操作。 数据结构简单1对数据操作非常简单 采用单线程1避免了多线程上下文切换和竞争产生的消耗 多路复用1使用了多路I/O复用模型,非阻塞IO 底层模型1使用底层模型不同,它们之间底层实现方式以及与客户端之间通信的应用协议不一样,Redis直接自己构建了VM 机制 ,因为一般的系统调用系统函数的话,会浪费一定的时间去移动和请求 Redis原理 本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处! 主从复制原理 上一篇 九大数据结构 下一篇