1、CPU的多少并不是redis的性能瓶颈。
2、单线程更易于管理
3、多路复用==》BIO\NIO==>多个Tcp连接
用户空间和内存空间:用户空间请求到内存空间,由内存空间来读写磁盘数据。
实现IO复用中的三个API,select,poll,epoll都是IO多路复用的机制。select和poll轮询机制,epoll实现主动通知写入。
redis为什么是单线程的?
最新推荐文章于 2024-05-14 18:00:00 发布
1、CPU的多少并不是redis的性能瓶颈。
2、单线程更易于管理
3、多路复用==》BIO\NIO==>多个Tcp连接
用户空间和内存空间:用户空间请求到内存空间,由内存空间来读写磁盘数据。
实现IO复用中的三个API,select,poll,epoll都是IO多路复用的机制。select和poll轮询机制,epoll实现主动通知写入。