java每日思考:redis为什么这么快?

redis官网测试读写能到10万左右每秒。为什么这么快?

1、数据存储在内存里,机器访问内存的速度是远远大于访问磁盘的。

2、redis采用的是单线程架构,避免了上下文切换和多线程竞争带来的性能损耗。

3、采用了非阻塞IO多路复用。

你可能感兴趣的:(redis,java,缓存)