多线程处理会涉及到锁,并且多线程处理会涉及到线程切换换而消耗 CPU。采用单线程,避免了不
必要的上下文切换和竞争条件。其次 CPU 不是 Redis 的瓶颈,Redis 的瓶颈最有可能是机器内存或
者网络带宽。
Redis 主要在内存中操作数据,内存的大小和速度是影响 Redis 性能的关键因素。Redis 的性能通常取决于机器的内存容量,而不是 CPU。所以设计成多线程效果不大,因为多线程性能取决于CPU,而redis主要使用的是内存。
多线程处理会涉及到锁,并且多线程处理会涉及到线程切换换而消耗 CPU。采用单线程,避免了不
必要的上下文切换和竞争条件。其次 CPU 不是 Redis 的瓶颈,Redis 的瓶颈最有可能是机器内存或
者网络带宽。
Redis 主要在内存中操作数据,内存的大小和速度是影响 Redis 性能的关键因素。Redis 的性能通常取决于机器的内存容量,而不是 CPU。所以设计成多线程效果不大,因为多线程性能取决于CPU,而redis主要使用的是内存。
516
953

被折叠的 条评论
为什么被折叠?