因為redis是基于記憶體進行操作的,cpu并不是redis的瓶頸,redis的瓶頸是根據機器的記憶體和網絡帶寬來決定的,多線程機制會進行cpu上下文的切換,上下文的切換也會浪費掉一部分時間,對于我們的記憶體系統來說,如果不存在cpu的上下文切換的話,那麼他的效率就是最高的,是以說如果多次讀寫操作都是針對一塊cpu來進行的,他的效率就是最高的,換言之就是redis采用單線程機制就是比多線程要快
因為redis是基于記憶體進行操作的,cpu并不是redis的瓶頸,redis的瓶頸是根據機器的記憶體和網絡帶寬來決定的,多線程機制會進行cpu上下文的切換,上下文的切換也會浪費掉一部分時間,對于我們的記憶體系統來說,如果不存在cpu的上下文切換的話,那麼他的效率就是最高的,是以說如果多次讀寫操作都是針對一塊cpu來進行的,他的效率就是最高的,換言之就是redis采用單線程機制就是比多線程要快