每天一个面试题:redis为什么速度快?

129 阅读1分钟

1.redis是单线程执行命令了,减少了线程切换的开销,一个命令几十纳秒。 2.redis对于数据的存取是基于内存的,减少了磁盘io,所以速度非常快。 3.高效的数据存储结构:全局hash表,以及跳表等。 4.网络io使用io多路复用技术,提升redis的io利用率