首页 > 试题广场 >

请你来说一说Redis是单线程的,但是为什么这么高效呢?

[问答题]

请你来说一说Redis是单线程的,但是为什么这么高效呢?

1. 单线程避免了线程安全相关问题和导致的代码逻辑结构数据结构的复杂度,线程间切换。 2. 使用了 epoll 异步事件处理调度机制。 3. 内存数据读写本身快。
发表于 2019-04-11 09:31:38 回复(0)
redis 在内存中运行,由于单线程减少了上下文的切换所以效率高。
发表于 2019-05-26 19:27:40 回复(0)