redis单线程和优劣势

为什么Redis是单线程的

因为Redis是基于内存的操作,CPU不是Redis的瓶颈,Redis的瓶颈最有可能是机器内存的大小或者网络带宽。既然单线程容易实现,而且CPU不会成为瓶颈,那就顺理成章地采用单线程的方案了。

Redis单线程的优劣势

1)单进程单线程优势

代码更清晰,处理逻辑更简单

2)单进程单线程弊端

无法发挥多核CPU性能,不过可以通过在单机开多个Redis实例来完善。

你可能感兴趣的:(redis,数据库)