Redis爲什麼使用單線程?

老生常談的一件事:爲什麼使用單線程的 Redis 還那麼快? 其實這裏的單線程是指 Redis 的網絡 IO 和鍵值對讀寫是由一個線程來完成的,這也是 Redis 對外提供鍵值存儲服務的主要流程。但 Redis 的其他功能,比如持久化、異步刪除、集羣數據同步等,其實是由額外的線程執行的。當然也會涉及到多路複用機制,接着我們來談談何爲多路複用? Redis 爲何不用多線程 通常對於一個多線程的應用來
相關文章
相關標籤/搜索