【Redis】redis是单线程模型,为什么效率这么高?速度这么快?(相对于数据库)

redis是单线程模型,为什么效率这么高?速度这么快?

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

你可能感兴趣的:(Redis,数据库,redis,缓存)