redis是单线程模型,为什么效率这么高?速度这么快? 1.redis访问内存.数据库则是访问硬盘. 2.redis核心功能,比数据库的核心功能更简单. 3.单线程模型,避免了一些不必要的线程竞争开销 4.处理网络IO的时候,使用了epoll这样的IO多路复用机制~