redis为什么是单线程的