{eval=Array;=+count(Array);}
(1)上面提到过 6.0 之前的版本是网络 IO 和数据读写是在一个线程中完成的;
(2)随着硬件性能的提升,Redis 的性能瓶颈有时会出现在网络 IO 的处理上,也就是说,单个主线程处理网络请求的速度跟不上底层网络硬件的速度,而读写的操作和网络 IO 是在一个主线程中,势必会有所影响;
(3)所以在 Redis 6.0 中,网络 IO 是由多个 IO 线程并行处理,可以充分利用服务器的多核资源,提高网络读写操作;
(4)Redis 数据的读写处理仍然在单个主线程中完成。
1
回答0
回答0
回答0
回答0
回答1
回答0
回答1
回答0
回答2
回答