试图掌握Redis的一些基础知识我遇到了一篇有趣的博客文章。
作者说:
Redis是带有epoll / kqueue的单线程,并且在I / O并发方面无限缩放。
我肯定误解了整个线程,因为我发现这个说法令人费解。如果程序是单线程的,它如何同时执行任何操作?如果服务器是单线程的话,为什么Redis操作是原子的呢?
有人可以就这个问题说清楚吗?
凤凰求蛊
相关分类