因为redis是基于内存进行操作的,cpu并不是redis的瓶颈,redis的瓶颈是根据机器的内存和网络带宽来决定的,多线程机制会进行cpu上下文的切换,上下文的切换也会浪费掉一部分时间,对于我们的内存系统来说,如果不存在cpu的上下文切换的话,那么他的效率就是最高的,所以说如果多次读写操作都是针对一块cpu来进行的,他的效率就是最高的,换言之就是redis采用单线程机制就是比多线程要快
因为redis是基于内存进行操作的,cpu并不是redis的瓶颈,redis的瓶颈是根据机器的内存和网络带宽来决定的,多线程机制会进行cpu上下文的切换,上下文的切换也会浪费掉一部分时间,对于我们的内存系统来说,如果不存在cpu的上下文切换的话,那么他的效率就是最高的,所以说如果多次读写操作都是针对一块cpu来进行的,他的效率就是最高的,换言之就是redis采用单线程机制就是比多线程要快